3 mySQL(DQL数据查询:where)

在这里插入图片描述

from join on
where ⭐️
group by
having
select distinct
order by
limit

where 筛选条件:筛选表中原始数据

字符型

关系运算符:=不能判断null值, is只能判断null值

/等于不等于等于不等于全等于(不用)
符号=<>,!=is nullnot is null<=>
//替代 字段=值1 or 字段=值2
where  字段名  in("常量值1","常量值1")
//替代 字段=值1 not 字段=值2
where  字段名  not in("常量值1","常量值1")

模糊查询(包含):like + 通配符

(1)通配符:_ %:

通配符任意单个字符任意多个字符_的转译符
符号_%;escape “字符”;
举例答案
包含a的字符%a%:
第一个字符是aa%:
最后一个字符是a%a
第三个字符是a__a%

(2)模糊查询:like not like

//筛选"字段"内含有字母a的对象
where 字段 like %a%//判断"字段"内不含有字母a的对象
where 字段 not like %a%

数字型

/大于大于等于小于小于等于等于不等于
符号>>=<<==<>,!=
//判断值在xx与xx之间,
//代替 字段>=值 and 字段<=值:
select 字段 between1 and2; 
//代替 字段>=值 or 字段<=值:
select 字段 not between1 and2; 

逻辑运算

逻辑表达式:连接多个关系运算符

写法
sql专用andornot
通用&&//
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值