选择超过 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);
这将返回:
| 名称 |
|---|
| 山姆 |
| 玛丽 |