選擇超過 1 個條件

AND 關鍵字用於向查詢新增更多條件。

名稱 年齡 性別
山姆 18 M
約翰 21 M
短髮 22 M
瑪麗 23 F
SELECT name FROM persons WHERE gender = 'M' AND age > 20;

這將返回:

名稱
約翰
短髮

使用 OR 關鍵字

SELECT name FROM persons WHERE gender = 'M' OR age < 20;

這將返回:

名稱
山姆
約翰
短髮

可以組合這些關鍵字以允許更復雜的標準組合:

SELECT name
FROM persons
WHERE (gender = 'M' AND age < 20)
   OR (gender = 'F' AND age > 20);

這將返回:

名稱
山姆
瑪麗