浏览 3
SELECT
WHERE 命令过滤结果集以仅包含满足指定条件的记录。
以下 SQL 语句从"Customers"表中选择"Mexico"中的所有客户:
SQL 需要在文本值周围加上单引号(大多数数据库系统也允许使用双引号)。
但是,数字字段不应用引号引起来:
注释: WHERE 子句不仅用在 SELECT 语句中,它也用在 UPDATE、DELETE 语句等中!
可以在 WHERE 子句中使用以下运算符:
| 运算符 | 描述 |
|---|---|
| = | 相等 |
| <> | 不相等。 注释: 在某些版本的 SQL 中,此运算符可能写为 != |
| > | 大于 |
| < | 小 |
| >= | 大于等于 |
| <= | 小于或等于 |
| BETWEEN | 一定范围内 |
| LIKE | 搜索模式 |
| IN | 为一列指定多个可能的值 |