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锁机制
Apr 05 MySQL
MySQL索引篇之千万级数据实战测试
Apr 05 MySQL
将图片保存到mysql数据库并展示在前端页面的实现代码
May 02 MySQL
MySQL获取所有分类的前N条记录
May 07 MySQL
MySQL和Oracle批量插入SQL的通用写法示例
Nov 17 MySQL
SQL注入详解及防范方法
Dec 06 MySQL
SQL基础查询和LINQ集成化查询
Jan 18 MySQL
深入理解mysql事务隔离级别和存储引擎
Apr 12 MySQL
MySQL分区以及建索引的方法总结
Apr 13 MySQL
MySQL如何修改字段类型和字段长度
Jun 10 MySQL
MySQL数据库之存储过程 procedure
Jun 16 MySQL
MySQL下载安装配置详细教程 附下载资源
Sep 23 MySQL
MySQL实例精讲单行函数以及字符数学日期流程控制
MySQL数据库超时设置配置的方法实例
MyBatis 动态SQL全面详解
MySQL中datetime时间字段的四舍五入操作
mysql如何能有效防止删库跑路
Oct 05 #MySQL
浅谈MySQL表空间回收的正确姿势
浅谈MySQL函数
Oct 05 #MySQL
You might like
模板引擎正则表达式调试小技巧
2011/07/20 PHP
php json_encode奇怪问题说明
2011/09/27 PHP
PHP mb_convert_encoding文字编码的转换函数介绍
2011/11/10 PHP
一个简洁实用的PHP缓存类完整实例
2014/07/26 PHP
php生成随机颜色方法汇总
2014/12/03 PHP
Yii模型操作之criteria查找数据库的方法
2016/07/15 PHP
PHP时间相关常用函数用法示例
2020/06/03 PHP
新浪中用来显示flash的函数
2007/04/02 Javascript
JQuery以JSON方式提交数据到服务端示例代码
2014/05/05 Javascript
javascript常见用法总结
2014/05/22 Javascript
JS实现图片产生波纹一样flash效果的方法
2015/02/27 Javascript
jquery.form.js实现将form提交转为ajax方式提交的方法
2015/04/07 Javascript
微信小程序 navigation API实例详解
2016/10/02 Javascript
jstree创建无限分级树的方法【基于ajax动态创建子节点】
2016/10/25 Javascript
初学node.js中实现删除用户路由
2019/05/27 Javascript
js get和post请求实现代码解析
2020/02/06 Javascript
[02:38]2018年度DOTA2最佳劣单位选手-完美盛典
2018/12/17 DOTA
Python的lambda匿名函数的简单介绍
2013/04/25 Python
Python入门篇之对象类型
2014/10/17 Python
python开发中module模块用法实例分析
2015/11/12 Python
Django框架搭建的简易图书信息网站案例
2019/05/25 Python
python GUI库图形界面开发之PyQt5下拉列表框控件QComboBox详细使用方法与实例
2020/02/27 Python
Python3爬虫里关于Splash负载均衡配置详解
2020/07/10 Python
解决Python 函数声明先后顺序出现的问题
2020/09/02 Python
如何利用python发送邮件
2020/09/26 Python
香港太阳眼镜网上商店:SmartBuyGlasses香港
2016/07/22 全球购物
什么是封装
2013/03/26 面试题
工程造价专业大专生求职信
2013/10/06 职场文书
建筑设计学生的自我评价
2014/01/16 职场文书
校园之星获奖感言
2014/01/29 职场文书
商场消防安全责任书
2014/07/29 职场文书
公司踏青活动方案
2014/08/16 职场文书
学习党的群众路线实践活动思想汇报
2014/09/12 职场文书
售后客服个人自我评价
2014/09/14 职场文书
2014入党积极分子批评与自我批评思想汇报
2014/09/20 职场文书
SpringBoot使用ip2region获取地理位置信息的方法
2022/06/21 Java/Android