纯净、安全、绿色的下载网站

首页|软件分类|下载排行|最新软件|IT学院

当前位置:首页IT学院IT技术

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

叶绿体不忘呼吸   2021-10-13 我要评论
想了解MySQL数据库必备之条件查询语句的相关内容吗,叶绿体不忘呼吸在本文为您仔细讲解MySQL 条件查询 的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:MySQL,条件查询,MySQL,SELECT,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;

相关文章

猜您喜欢

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

    想了解python爬虫实战steam加密逆向RSA登录解析的相关内容吗,五包辣条!在本文为您仔细讲解steam加密爬虫逆向RSA登录的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:python爬虫实战,steam加密利用Python逆向RSA登录,下面大家一起来学习吧。..
  • vue uniapp分段器效果 vue uniapp实现分段器效果

    想了解vue uniapp实现分段器效果的相关内容吗,不争亦不屑在本文为您仔细讲解vue uniapp分段器效果的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:vue,uniapp,分段器,下面大家一起来学习吧。..

网友评论

Copyright 2020 www.Soft111.com 【纯净下载站】 版权所有 软件发布

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 点此查看联系方式