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性能压力基准测试工具sysbench的使用简介
Apr 21 MySQL
浅谈Mysql多表连接查询的执行细节
Apr 24 MySQL
MySQL表字段时间设置默认值
May 13 MySQL
MySQL数据库压缩版本安装与配置详细教程
May 21 MySQL
MySql 8.0及对应驱动包匹配的注意点说明
Jun 23 MySQL
MySQL 5.7常见数据类型
Jul 15 MySQL
mysql 联合索引生效的条件及索引失效的条件
Nov 20 MySQL
详细聊一聊mysql的树形结构存储以及查询
Apr 05 MySQL
解决MySQL Varchar 类型尾部空格的问题
Apr 06 MySQL
Mysql开启外网访问
May 15 MySQL
MySQL数据库实验实现简单数据库应用系统设计
Jun 21 MySQL
Mysql数据库group by原理详解
Jul 07 MySQL
MySQL实例精讲单行函数以及字符数学日期流程控制
MySQL数据库超时设置配置的方法实例
MyBatis 动态SQL全面详解
MySQL中datetime时间字段的四舍五入操作
mysql如何能有效防止删库跑路
Oct 05 #MySQL
浅谈MySQL表空间回收的正确姿势
浅谈MySQL函数
Oct 05 #MySQL
You might like
zend framework重定向方法小结
2016/05/28 PHP
Smarty模板常见的简单应用分析
2016/11/15 PHP
jQuery入门第一课 jQuery选择符
2010/03/14 Javascript
JS子父窗口互相操作取值赋值的方法介绍
2013/05/11 Javascript
JS对select控件option选项的增删改查示例代码
2013/10/21 Javascript
jquery的clone方法应用于textarea和select的bug修复
2014/06/26 Javascript
jQuery中eq()方法用法实例
2015/01/05 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
2016/04/14 Javascript
jQuery Ajax使用FormData对象上传文件的方法
2016/09/07 Javascript
Vue结合原生js实现自定义组件自动生成示例
2017/01/21 Javascript
jQuery插件jquery.kxbdmarquee.js实现无缝滚动效果
2017/02/15 Javascript
bootstrap警告框示例代码分享
2017/05/17 Javascript
angular中两种表单的区别(响应式和模板驱动表单)
2018/12/06 Javascript
nuxt中使用路由守卫的方法步骤
2019/01/27 Javascript
VUE使用 wx-open-launch-app 组件开发微信打开APP功能
2020/08/11 Javascript
[01:01:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第一场 3月4日
2021/03/11 DOTA
Python实现查询某个目录下修改时间最新的文件示例
2018/08/29 Python
python文字转语音实现过程解析
2019/11/12 Python
python爬虫开发之Beautiful Soup模块从安装到详细使用方法与实例
2020/03/09 Python
Python爬取阿拉丁统计信息过程图解
2020/05/12 Python
使用numpngw和matplotlib生成png动画的示例代码
2021/01/24 Python
StubHub新加坡:购买和出售全球活动门票
2017/03/10 全球购物
瑜伽服装品牌:露露柠檬(lululemon athletica)
2017/06/04 全球购物
viagogo意大利票务平台:演唱会、体育比赛、戏剧门票
2018/01/26 全球购物
护理自我鉴定范文
2013/10/06 职场文书
生物专业个人自荐信范文
2013/11/29 职场文书
投标单位介绍信
2014/01/09 职场文书
致跳高运动员广播稿
2014/01/13 职场文书
《鱼游到了纸上》教学反思
2014/02/20 职场文书
2014年技术员工作总结
2014/11/18 职场文书
党支部承诺书
2015/01/20 职场文书
小学六一主持词开场白
2015/05/28 职场文书
同事欢送会致辞
2015/07/31 职场文书
2016年党员读书月活动总结
2016/04/06 职场文书
您对思维方式了解多少?
2019/12/09 职场文书
JavaScript实现一键复制内容剪贴板
2022/07/23 Javascript