我有一個表和ID和值。他們只是一起獨特。mysql正確地構造一個選擇查詢
ID VALUE
1 value1
1 value2
2 value1
3 value2
3 value3
3 value4
4 value3
5 value1
假設我是給定的值「值2」和「值3」,我想選擇符合這兩個值的ID(即3)
我可以
SELECT ID FROM table WHERE VALUE IN("value2", "value3")
但是,它返回的值也與任何一個匹配。有沒有辦法只查詢那些匹配這兩個值?
這是一個可怕的稱號。 – 2012-03-29 22:05:02