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

 更新时间:2021-10-13 16:05:33   作者:佚名   我要评论(0)

目录1、基本语法2、按条件表达式筛选3、按逻辑表达式筛选4、模糊查询5、安全等于1、基本语法


SELECT
查询列表
FROM
表名
WHERE
筛选表达

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条件查询and or使用方法及优先级实例分析
  • MySql带OR关键字的多条件查询语句
  • Mysql带And关键字的多条件查询语句
  • MySQL中使用case when 语句实现多条件查询的方法

相关文章

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

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

    目录1、基本语法2、按条件表达式筛选3、按逻辑表达式筛选4、模糊查询5、安全等于1、基本语法 SELECT 查询列表 FROM 表名 WHERE 筛选表达
    2021-10-13
  • 基于@JsonSerialize和@JsonInclude注解使用方法

    基于@JsonSerialize和@JsonInclude注解使用方法

    目录@JsonSerialize和@JsonInclude注解@JsonSerialize使用步骤@JsonIncludeJSON @JsonSerialize 弃用问题解决方案@JsonSerialize和@JsonIncl
    2021-10-13
  • python爬虫实战steam加密逆向RSA登录解析

    python爬虫实战steam加密逆向RSA登录解析

    目录采集目标工具准备项目思路解析采集目标 网址:steam 工具准备 开发工具:pycharm 开发环境:python3.7, Windows10 使用工具包:reques
    2021-10-13
  • 中石化中石油充值API接口

    中石化中石油充值API接口

    话费充值接口文档接口版本:1.0 ―、引言1.1 文档概述本文档提供话费充值接口规范说明,提供一整套的完整的接入示例(http 接口)供商户参 考,可以帮助商户开发人员快速完成
    2021-10-09
  • 中石化中石油充值API接口

    中石化中石油充值API接口

    话费充值接口文档接口版本:1.0 ―、引言1.1 文档概述本文档提供话费充值接口规范说明,提供一整套的完整的接入示例(http 接口)供商户参 考,可以帮助商户开发人员快速完成
    2021-10-09
  • 三网话费API接口,稳定可靠,不卡单

    三网话费API接口,稳定可靠,不卡单

    话费充值接口文档接口版本:1.0 ―、引言1.1 文档概述本文档提供话费充值接口规范说明,提供一整套的完整的接入示例(http 接口)供商户参 考,可以帮助商户开发人员快速完成
    2021-10-09
  • 三网话费充值api,油卡充值api(中石化中石油)

    三网话费充值api,油卡充值api(中石化中石油)

    话费充值接口文档接口版本:1.0 ―、引言1.1 文档概述本文档提供话费充值接口规范说明,提供一整套的完整的接入示例(http 接口)供商户参 考,可以帮助商户开发人员快速完成
    2021-10-09
  • perl 简明教程 perl教程集合

    perl 简明教程 perl教程集合

    参考:http://shouce.jb51.net/perl5/ 网站环境配置:https://www.jb51.net/article/74005.htm Perl的基本语法 https://www.jb51.net/shou
    2021-10-09
  • Javascript实现登录框拖拽效果

    Javascript实现登录框拖拽效果

    本文实例为大家分享了Javascript实现登录框拖拽效果的具体代码,供大家参考,具体内容如下 需求分析 1、点击弹出登录框 2、在登录框的特定区
    2021-10-04
  • JavaScript表单验证示例详解

    JavaScript表单验证示例详解

    HTML表单(form)通常用于收集用户信息,例如姓名,电子邮件地址,位置,年龄等。 但是很可能某些用户可能不会输入您期望的数据。HTML表单验
    2021-10-04

最新评论