转载至:https://www.liyongzhen.com/

SQL WHERE子句

WHERE子句用于过滤记录。

WHERE子句用于仅提取满足指定条件的记录。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

WHERE语法

1 2 3 SELECT 字段1 , 字段2, ... FROM 表名 WHERE 条件 ;

WHERE后面跟条件,条件是一个布尔表达式。

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

示例:

查询国家是USA的记录

1 SELECT * FROM Customers where Country = 'USA' ;

计算结果:

 SQL Where 随笔

文本字段与数字字段

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

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

1 2 SELECT * FROM Customers WHERE CustomerID=1;

WHERE子句中的运算符

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

运算符 说明
= 等于
> 大于
< 小于
>= 大于且等于
<= 小于且等于
<> 不等于
BETWEEN 在什么范围之间
LIKE 模糊查询
IN 指定数据是否在某列内
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄