运算符 含义
= 和 XXX 相等
<> 和 XXX 不相等
>= 大于等于 XXX
> 大于 XXX
<= 小于等于 XXX
< 小于 XXX
比较运算符示例
SELECT 列名1,列名2 FROM 表名 WHERE 列名 < 值;
SELECT 列名1,列名2 FROM 表名 WHERE 列名 >= '日期';
SELECT 列名1,列名2 FROM 表名 WHERE 列名1 - 列名3 > 值;
-
小
于
某
个
日期
就
是
在
该
日期
之前
;
在
某日期
(
含
该
日期
)
之
后
的
查
询
条
件
时
,
使
用
>=
对字符串使用比较运算时
字符串类型的数据原则上按照字典顺序进行排序
该规则适用于长字符串和可变长字符串
不能对NULL使用比较运算符
SELECT 列名1,列名2 FROM 表名 WHERE 列名2 IS NULL;
SELECT 列名1,列名2 FROM 表名 WHERE 列名2 IS NOT NULL;
-
要
选
取
NULL
记
录
时
用
“IS NULL”
运
算符
,
选
取
不
是
NULL
记
录
使
用
"IS NOT NULL"
运
算符
逻辑运算符
NOT运算符
SELECT 列名1,列名2 FROM 表名 WHERE NOT 列名1 > 值;
- NOT
运
算符用
来
否
定
某
个
条
件
,
不
能
滥
用
AND和OR运算符
SELECT 列名1,列名2 FROM 表名 WHERE 列名 = 值 AND 列名3 <= 值;
SELECT 列名1,列名2 FROM 表名 WHERE 列名 = 值 OR 列名3 >= 值;
- AND
运
算符
:
在
其两侧
的
查
询
条
件
都
成
立
时整
个
查
询
条
件
才成
立
- OR
运
算符
:
在
其两侧
的
查
询
条
件
有
一
个
成
立
(
或
都
成
立
)
时整
个
查
询
条
件
都
成
立
- AND
运
算符
优先于
OR
运
算符
;
若
需
要
优先
执
行
OR
运
算符
,
可
使
用
括
号
3.聚合与排序
对表聚合查询
聚合函数
COUNT 记录表中的记录数(行数)
SUM 计算表中数值列中数据的合计值
AVG 计算表中数值列中数据的平均值
MAX 求出表中任意列中数据的最大值
评论0
最新资源