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