当当当当~~~~欢迎大家阅读,今天我们学习数据查询语言中的条件查询语言
一、语法
select 查询列表
from 表名
where 筛选条件
快来一起学习条件查询语言吧~~~~
二、筛选条件的分类
1、按条件表达式筛选:简单条件运算符
> < = <> != >= <= <=>安全等于
2、按逻辑表达式筛选:逻辑运算符:
&& and:两个条件都为true,结果为true,反之为false
|| or:只要有一个条件为true,结果为true,反之为false
! not:如果连接的条件本身为false,结果为true,反之为false
3、模糊查询(比较复杂的条件运算符)
①like:
一般搭配通配符使用,可以判断字符型或数值型
通配符:%任意多个字符,包含0个字符:'%a%';
_任意单个字符:'__e_a%';
'_\_%';ESCAPE'\';转义
②between and:
注意事项:使用它可以提高语句的简洁度
包含临界值
两个临界值不要调换顺序
③in:
含义:判断某字段的值是否属于in列表中的某一项
特点:①使用in做筛选提高语句简洁度
②in列表的值类型必须一致或兼容
④is null/is not null:
=或<>不能用于判断null值
is null或is not null仅可以判断null值,可读性较高,建议使用
⑤安全等于<=>
既可以判断null值,又可以判断普通的数值,可读性较低
⑥is null PK <=>
普通类型的数值 null值 可读性
is null × √ √
<=> √ √ ×
以上就是数据查询语言中的条件查询语言啦,希望我的文章对你有所帮助,如果有错误的地方还望大家批评指正,谢谢大家阅读!