脚本宝典收集整理的这篇文章主要介绍了MySQL数据库必备之条件查询语句,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
SELECT 查询列表 From 表名 WHERE 筛选表达式;
条件运算符:>,<,=,!=,<>,>=,<=
条件运算符不能判断null
。
逻辑运算符:&&,||,!,and,or,not
用于连接条件表达式
SELECT * FROM employees WHERE salary>12000 AND salary<16000;
关键字:like,between and,in,is null,is not null
①like:通常和通配符搭配使用
通配符:%
表示任意个任意字符,_
表示一个任意字符
如果需要用到通配符本身,则使用\
转义符,如\_
。
#查询名字第二个字母为a的员工的所有信息 SELECT * FROM employees WHERE last_name LIKE '_a%';
②between and:包含两个临界值,注意两个临界值顺序不能颠倒
SELECT * FROM employees WHERE salary BETWEEN 10000 AND 16000;
③in:判断某字段的值是否属于in列表中的某一项,不支持通配符
#查询工作编号为SA_MAN,PR_REP的员工的所有信息 SELECT * FROM employees WHERE job_id IN('SA_MAN','PR_REP');
④is null(is not null):为空和不为空
#查询没有奖金的员工的所有信息 SELECT * FROM employees WHERE commission_pct IS NULL;
符号:<=>
表示等于,可以替代is
,=
SELECT * FROM employees WHERE commission_pct <=> NULL;
到此这篇关于MySQL数据库必备之条件查询语句的文章就介绍到这了,更多相关MySQL 条件查询 内容请搜索脚本宝典以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本宝典!
以上是脚本宝典为你收集整理的MySQL数据库必备之条件查询语句全部内容,希望文章能够帮你解决MySQL数据库必备之条件查询语句所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。