-2
第X我有麻煩where子句SQL查詢當Y中
表
X Y
-- --
1 10
1 15
1 20
0 10
0 20
0 40
0 50
我想選擇所有X,但其中X = 0的僅Y> 20 因爲所有值Y其中X = 1是所以結果將是
結果表
X Y
-- --
1 10
1 15
1 20
0 40
0 50
第X我有麻煩where子句SQL查詢當Y中
表
X Y
-- --
1 10
1 15
1 20
0 10
0 20
0 40
0 50
我想選擇所有X,但其中X = 0的僅Y> 20 因爲所有值Y其中X = 1是所以結果將是
結果表
X Y
-- --
1 10
1 15
1 20
0 40
0 50
SELECT * FROM tablename
WHERE (X = 0 AND Y > 20) OR (X = 1 AND Y < 20)
SELECT * FROM TABLENAME
WHERE (X = 1 AND Y<=20) OR (X=0 AND Y>20);
感謝它解決我的問題 – Rons