作者Luphia (雨路)
看板Database
標題Re: [SQL ] 資料庫資料比對的問題
時間Sat Feb 12 22:43:55 2011
※ 引述《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
1F:推 pipibabe:謝謝! 02/12 23:29
2F:→ tedcat:你這樣會把其他id若是picid只有1 or 2 or 4的也撈出來吧? 02/13 12:49
3F:→ tedcat: id=03, picid=1 也會被撈出來 02/13 12:54
4F:→ Luphia:AND ID IN ('01', '02') 颧那最後再加一行XD 02/13 12:55