• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

MySQL数据库条件查询

互联网 diligentman 4天前 6次浏览

一、条件查询介绍

语法:

select 查询列表 from 表名 where 筛选条件;

分类:

一、按条件表达式筛选

简单条件运算符:> < = != <> <= >=

二、按逻辑表达式筛选

逻辑运算符:
作用:用于连接条件表达式
&& || !and or not
&&和and:两个条件都为true,结果true,反之为false
||或or:只要有一个条件为true,结果为true,反之为false
!或not:如果连接的条件本身为false,结果为true,反之为false

三、模糊查询

like

between and

in

is null

二、条件运算符的使用

案例1:查询工资>12000的员工信息

SELECT 
		* 
FROM 
	employees 
WHERE 
	salary>12000;

案例2:查询部门编号不等于90号的员工名和部门编号

SELECT 
	last_name,
	department_id
FROM 
	employees 
WHERE 
	department_id!=90;

三、逻辑运算符的使用

案例1:查询工资在10000到20000之间的员工名、工资以及奖金

SELECT 
	last_name,
	salary,
	commission_pct
FROM 
	employees 
WHERE 
	salary>=10000 AND salary<=20000;

案例2:查询部门编号不是在90到110之间,或者工资高于15000的员工信息

SELECT 
		*
FROM 
	employees 
WHERE 
	department_id<90 OR department_id>110 OR salary>15000;


喜欢 (0)