轻松上手,快乐学习!

SQL WHERE 关键字


查询

WHERE命令过滤结果集以仅包括满足指定条件的记录。

以下SQL语句从“Customers”表中选择“Mexico”中的所有客户:

实例

SELECT * FROM Customers
WHERE Country='Mexico';

运行实例»

SQL需要在文本值周围使用单引号(大多数数据库系统也允许使用双引号)。

但是,数字字段不应括在引号中:

实例

SELECT * FROM Customers
WHERE CustomerID=1;

运行实例»

注意: WHERE子句不仅用于SELECT语句,还用于UPDATE,DELETE语句等!

可以在WHERE子句中使用以下运算符:

操作者 描述
= 等于
<> 不相等。注意:在某些版本的SQL中,此运算符可能写为!=
> 大于
< 少于
> = 大于或等于
<= 小于等于
BETWEEN 在一定范围之间
LIKE 搜索模式
IN 为列指定多个可能的值