Re: [SQL ] 資料庫資料比對的問題

看板Database作者 (雨路)時間13年前 (2011/02/12 22:43), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《pipibabe (pipi)》之銘言: : ID PICID SCORE : -------------------------- : 01 1 2 : 01 2 2 : 01 4 1 : 02 1 2 : 02 2 1 : 02 4 2 假設表格名稱是 mytable SELECT * FROM mytable WHERE PICID IN ( SELECT DISTINCT a.PICID FROM mytable a, mytable b WHERE a.PICID = b.PICID AND a.ID = '01' AND b.ID = '02' ) 兩題做法雷同 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.40.229

02/12 23:29, , 1F
謝謝!
02/12 23:29, 1F

02/13 12:49, , 2F
你這樣會把其他id若是picid只有1 or 2 or 4的也撈出來吧?
02/13 12:49, 2F

02/13 12:54, , 3F
id=03, picid=1 也會被撈出來
02/13 12:54, 3F

02/13 12:55, , 4F
AND ID IN ('01', '02') 颧那最後再加一行XD
02/13 12:55, 4F
文章代碼(AID): #1DLfojOD (Database)
文章代碼(AID): #1DLfojOD (Database)