最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
MySQL数据库必备之条件查询语句代码示例
时间:2022-06-29 08:38:42 编辑:袖梨 来源:一聚教程网
本篇文章小编给大家分享一下MySQL数据库必备之条件查询语句代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
1、基本语法
SELECT 查询列表 FROM 表名 WHERE 筛选表达式;
2、按条件表达式筛选
条件运算符:>,<,=,!=,<>,>=,<=
条件运算符不能判断null。
#在employees表中筛选工资大于12000的员工的所有信息 SELECT * FROM employees WHERE salary>12000;
3、按逻辑表达式筛选
逻辑运算符:&&,||,!,and,or,not
用于连接条件表达式
SELECT * FROM employees WHERE salary>12000 AND salary<16000;
4、模糊查询
关键字: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;
5、安全等于
符号:<=> 表示等于,可以替代is,=
SELECT * FROM employees WHERE commission_pct <=> NULL;
相关文章
- 漫蛙漫画官方版最新版本安装包下载-漫蛙漫画网站官方正版免费安装 12-27
- 微博手机网页版入口在哪找-微博网页版最新官方访问地址 12-27
- 游咔下载-游咔app官方正版安卓最新版 12-27
- 长佩文学城官网入口-长佩文学城正版阅读入口 12-27
- 撕掉她的外衣6安卓版游戏安装包下载-撕掉她的衣服简化版最新版本免费下载 12-27
- 夸克网页版入口在哪找-夸克浏览器最新官方网页版登录地址 12-27