用sql語句對(duì)幾千個(gè)數(shù)據(jù)in查詢
相信對(duì)幾千個(gè)數(shù)據(jù)進(jìn)行in查詢大家都很熟練扫茅,但是如何將幾千個(gè)值拿過來插到sql語句中呢娩井?(此時(shí)這些數(shù)據(jù)在Excel中呜投,這里只做演示,所以拿少量數(shù)據(jù)做演示)
例如上面這種炫隶,數(shù)據(jù)量少還好淋叶,我們可能一個(gè)個(gè)復(fù)制粘貼,但是如果幾千個(gè)呢伪阶?
這個(gè)時(shí)候一個(gè)個(gè)去復(fù)制粘貼是不現(xiàn)實(shí)的煞檩,這里分享給大家一種解決方案处嫌。
就是利用Excel表格實(shí)現(xiàn),操作方法:
- 在這個(gè)編碼列(如圖gb_0001這種列)的左右插入一列斟湃,左邊為
''
熏迹,右邊為'',
,怕輸入錯(cuò)誤直接復(fù)制我的就好凝赛。
- 在第4列填寫
=A1&B1&C1
注暗,然后下拉
-
選中第四列,復(fù)制到sql語句中
- 把最后一個(gè)逗號(hào)刪除哄酝,就可以用in來查詢啦
ok,分享到此結(jié)束祷膳,個(gè)人感覺是個(gè)比較實(shí)用的小技巧陶衅,如果遇到的話,哈哈哈直晨。