我有這樣一個查詢SELECT col1, col2 FROM t WHERE col1>1645 AND (col2=5 OR col2=7 OR col2=9)
我想獲取所有行,對於col1的某個值,所有由col2上的條件給出的值存在。所以e。 G。從這些記錄中MySQL根據條件選擇其中兩列值至少出現一次的行
1700, 5
1700, 7
1700, 8
1700, 9
3將同時從下面的意志沒有,因爲COL2 = 7丟失
1800, 4
1800, 5
1800, 6
1800, 9
這不會返回任何結果。 col2如何在同一行中等同一個不同的值? – sgeddes
@ sgeddes權利:) – pedmillon
大聲笑...編輯答案...看看是否有用 – objectNotFound