一、语法
select 查询列表from 表名where 筛选条件
二、筛选条件的分类
1、简单条件运算符
2、逻辑运算符
| $$ | || | ! |
|---|---|---|
| and | or | not |
3、模糊查询
like:一般搭配通配符使用,可以判断字符型或数值型…..通配符:%任意多个字符,_任意单个字符
between and
in
is null /is not null:用于判断null值
is null PK <=>
普通类型的数值 null值 可读性
is null × √ √
<=> √ √ ×
一.按照条件判断查询
-- 查询收入大于10000的用户select *from 表名WHERE salary >10000;-- 查询部门标号不等于90号的员工信息select *from employeesWHERE department_id !=90;
二.按照逻辑表达式查询
#查询员工工资大于10000小于20000人的信息SELECTCONCAT(first_name,last_name),salary,commission_pctFROMemployeesWHEREsalary>=10000 AND salary<=20000;
三.模糊查询
-- like查询select *from employeesWHERE last_name like '%a%';
