基本查询语句
1.取别名
AS
后面如果有特殊符号,需要使用双引号括起来
结果
2.去重
在要字段前加上
distinct
关键字
3.+
号的作用
+
号的作用+
在数值型数据进行加法时,正常加减在非字符型进行加法时,将字符进行转换为数值型
转换失败时,将字符转换为0
如果一个字段为
NULL
时,则结果为NULL
4.concat
函数字符串拼接
concat
函数字符串拼接字段有
NULL
时,结果为NULL
5.条件查询
执行顺序
先执行
from
找到对应的表在执行
where
进行调节筛选select `进行字段的查询
条件运算符
>
、<
、=
、<>|!=
逻辑运算符
and
、or
、not
6.模糊运算符
like
、between and
、in
、is null
like
一般和通配符配合使用%
任意多个字符,包括0个字符_
任意单个字符,只有一个字符加上转义符时,能够把通配符当成普通字符处理
\_|\%
;也可以通过ESCAPE
自定义转义字符
between and
包含临界值临界值顺序必须从小到大
IN
进行查询是必须满足3个条件查询关键字必须属于同一类型数据
不支持通配符
IS NULL
=
号不能够用于判断NULL
值;所以得用IS NULL
安全等于<=>
可以对NULL进行判断,也可以对普通字符进项判断
IFNULL(filed,0)
对NULL
值进行判断,如果为空,则置换为对应的值
ISNULL
判断字段是否为null,为null返回1,否则返回0
Last updated