MySQL数据库必备之条件查询语句


Posted in MySQL onOctober 15, 2021

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;

到此这篇关于MySQL数据库必备之条件查询语句的文章就介绍到这了,更多相关MySQL 条件查询 内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

MySQL 相关文章推荐
详解MySQL连接挂死的原因
May 18 MySQL
详解MySQL数据库千万级数据查询和存储
May 18 MySQL
Unity连接MySQL并读取表格数据的实现代码
Jun 20 MySQL
为什么代码规范要求SQL语句不要过多的join
Jun 23 MySQL
浅谈mysql增加索引不生效的几种情况
Jun 23 MySQL
mysql 直接拷贝data 目录下文件还原数据的实现
Jul 25 MySQL
Mysql Innodb存储引擎之索引与算法
Feb 15 MySQL
分享MySQL常用 内核 Debug 几种常见方法
Mar 17 MySQL
详解Mysq MVCC多版本的并发控制
Apr 29 MySQL
mysql sql常用语句大全
Jun 21 MySQL
MySQL导致索引失效的几种情况
Jun 25 MySQL
MySQL实例精讲单行函数以及字符数学日期流程控制
MySQL数据库超时设置配置的方法实例
MyBatis 动态SQL全面详解
MySQL中datetime时间字段的四舍五入操作
mysql如何能有效防止删库跑路
Oct 05 #MySQL
浅谈MySQL表空间回收的正确姿势
浅谈MySQL函数
Oct 05 #MySQL
You might like
PHP概述.
2006/10/09 PHP
flash用php连接数据库的代码
2011/04/21 PHP
深入理解:单一入口、MVC、ORM、CURD、ActiveRecord概念
2013/06/06 PHP
Codeigniter操作数据库表的优化写法总结
2014/06/12 PHP
PHP面试题之文件目录操作
2015/10/15 PHP
php通过执行CutyCapt命令实现网页截图的方法
2016/09/30 PHP
解决PHP使用CURL发送GET请求时传递参数的问题
2019/10/11 PHP
Autocomplete Textbox Example javascript实现自动完成成功
2007/08/17 Javascript
JS中的构造函数详细解析
2014/03/10 Javascript
jquery选择符快速提取web表单数据示例
2014/03/27 Javascript
百度地图API之本地搜索与范围搜索
2015/07/30 Javascript
JavaScript实现显示函数调用堆栈的方法
2016/04/21 Javascript
dul无法加载bootstrap实现unload table/user恢复
2016/09/29 Javascript
JS访问DOM节点方法详解
2016/11/29 Javascript
jQuery实现加入收藏夹功能(主流浏览器兼职)
2016/12/24 Javascript
jQuery实现元素的插入
2017/02/27 Javascript
jQuery实现文章图片弹出放大效果
2017/04/06 jQuery
express框架实现基于Websocket建立的简易聊天室
2017/08/10 Javascript
vue移动端路由切换实例分析
2018/05/14 Javascript
vue-cli 首屏加载优化问题
2018/11/06 Javascript
微信小程序选择图片控件
2021/01/19 Javascript
跟老齐学Python之玩转字符串(2)更新篇
2014/09/28 Python
python3.4下django集成使用xadmin后台的方法
2017/08/15 Python
详解django三种文件下载方式
2018/04/06 Python
详解Python 4.0 预计推出的新功能
2019/07/26 Python
Python实现Singleton模式的方式详解
2019/08/08 Python
详解Python直接赋值,深拷贝和浅拷贝
2020/07/09 Python
记一次Django响应超慢的解决过程
2020/09/17 Python
美国蔬菜和植物种子公司:Burpee
2017/02/01 全球购物
世界上最大的曲棍球商店:Pro Hockey Life
2017/10/30 全球购物
台湾SHOPRO购物行家:亚洲首创影视.3C.家电.优质购物平台
2018/05/07 全球购物
青年文明号事迹材料
2014/01/18 职场文书
大学生应聘求职信
2014/05/26 职场文书
家庭教育教师培训学习体会
2016/01/14 职场文书
同学会演讲稿
2019/04/02 职场文书
微信小程序中wxs文件的一些妙用分享
2022/02/18 Javascript