Re: [SQL ] where 條件

看板Database作者 (風櫃店庄小孩念小學)時間15年前 (2011/01/27 00:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《zeqw (friend)》之銘言: : 如果我要下key欄位有 1 or 2 or 4 or 5 ...etc 有可能到128的值 : where key=1 OR key=2 OR key=4 OR key=5 ... : 這樣 SQL 會很長,因為可能到 128 : 有什麼方式可以改善這種 SQL 語法嗎 如果你要查的是 1,2,4,5,7,8,10,11,13,14,16,17....124,125,127,128 那就 SQL Server: where key%3<>0 and key between 1 and 128 Oracle,DB2,MySql: where mod(key,3)<>0 and key between 1 and 128 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.232.96.146 ※ 編輯: kigohcy 來自: 125.232.96.146 (01/27 00:42)
文章代碼(AID): #1DG4rzmN (Database)
文章代碼(AID): #1DG4rzmN (Database)