選擇超過 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);
這將返回:
名稱 |
---|
山姆 |
瑪麗 |