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