条件查询
SELECT 字段列表 FROM 表名 WHERE 条件列表;
条件列表
比较运算符 | 功能 |
> | 大于 |
>= | 大于等于 |
< | 小于 |
<= | 小于等于 |
= | 等于 |
!= | 不等于 |
between...and... | 某个范围之间(闭区间) |
IN(...) | 在in之后的列表中的值,多选一 |
LIKE 通配符 | 模糊匹配(_匹配单个字符,%匹配多个字符) |
IS NULL | 是NULL |
逻辑运算符 | 功能 |
AND或&& | 并且 |
OR或|| | 或者 |
NOT或者! | 非 |
举例 emp表
特殊的用法(通配符)
select 字段1,字段2.... from 表名 where 字段1 LIKE '__'
数据为两位数的字段
通配符用引号框起来
特殊的用法(IN)
与or或||差不多的用法
年龄为18或者20或者16的员工