过滤和排序数据

过滤和排序的内容包括:

比较运算符:

=   等于 (不是 ==)

>   大于

>=    大于、等于

<    小于

<=    小于、等于

<>  不等于

逻辑运算

And   逻辑并(通常用于多个条件拼接中,将条件连接起来,使语句成立,保持语句的合理性,特别注意,and 是和where 一起连用)

 

OR    逻辑或(用于判断语句中,通常情况是在不确定数据的时候,在查询的时候,判断你输入的值,只要你输入的值是其中的一个,都符合要求)

NOT  逻辑否(用于排除数据的,查询中将用这个条件的那个值排除掉,不显示出来,然后显示出其他的所有值)

其他比较运算符

BETWEEN ..AND...    在两个值之间 (包含边界,用于查询一个范围的值,好比如说你要查询20到70的里面包含的值,那么你就可以用到between 20 and 70 然后数据的数据结果就会是显示出这个范围内的数据了)


 

IN(set)       等于列表中的一个值(只要用于数据中精确筛选某个数据的值,当你想要查询一个精确的值的时候,可以在条件语句后面加上in ,然后in的后面放上你要查询的值,怎样就可以查询出来你要的那个值了)

LIKE        模糊查询 (like想对来说,用的还是比较多的,在生活中,模糊查询是用的最多的,在要查询的内容中,只要你输入的内容是数据中的包含的一个值,都可以查询出来,所包含这个值的字段)

IS NULL     空值(用于查询空值的数据,只要是查询出一个字段的值为空的字段,从而过滤出来。)

优先级:(运算符有优先级之分)

字符

字符要包括在括号内

Order by (与对查询的结果进去排序,desc降序,asc 升序,特别注意,order by一定要用在语句的接尾)

ESCAPE 标识符选择‘%’和‘_’符号回避特殊符号的:使用转义符。

例如:将[%]转为[\%]、[_]转为[\_],然后在加上[ESCAPE‘\’]即可

过滤:只要应用在查询的语句中,用在语句的后面,对数据结果进行一个输出的筛选,间不需要的数据过滤掉,保留是要的数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值