![](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)](https://i-blog.csdnimg.cn/blog_migrate/576340a359de17e3fcd2b936316c88cf.png)
🌈个人主页: Aileen_0v0
🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法
💫个人格言:“没有罗马,那就自己创造罗马~”
SQL
DQL条件查询
SELECT 字段列表 FROM 表名 WHERE 条件列表 |
|
比较运算符 | 功能 |
---|
> | 大于 |
>= | 大于等于 |
< | 小于 |
<= | 小于等于 |
= | 等于 |
<> 或 != | 不等于 |
BETWEEN...AND... | 在某个范围内(含最小,最大值) |
IN(...) | 在in之后的列表中的值,多选一 |
LIKE 占位符 | 模糊匹配(_匹配单个字符,%匹配任意个字符) |
IS NULL | 是NULL |
逻辑运算符 | 功能 |
---|
AND 或 && | 并且(多个条件同时成立) |
OR 或 || | 或者(多个条件任意一个成立) |
NOT 或 ! | 非 不是 |
1.查询年龄等于 88 的员工
select * from emp where age = 88;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1d2ea4287fa5428daaf71cc0a0194fa5.png)
2.查询年龄小于 20 的员工信息
select * from emp where AGE < 20;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4b818386a9f117a029223b998e03b00d.png)
3.查询年龄小于等于 20 的员工信息
select * from emp where AGE <= 20;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c7736f2120de0ea0a269e9c75a7d77ae.png)
4.查询没有身份证号的员工信息
select * from emp where IDCARD is null ;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/581397ccd7ef1727135f915031dcd039.png)
5.查询有身份证号的员工信息
select * from emp where IDCARD is not null;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/340ef70ad6e77b310caa8d278c318f09.png)
6.查询年龄不等于 88 的员工信息
select * from emp where age != 88;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c519b66d67363fec46314594e5f04acd.png)
7.查询年龄在15岁(包含) 到 20岁(包含)之间的员工信息
select * from emp where age between 15 and 20;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c6bd868e32883760ade8788530e38d96.png)
8.查询性别为 女 且年龄小于 25岁的员工信息
select * from emp where GENDER = '女' and age < 25;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9649d49ee95fd5bbe3ff814845cf0475.png)
9.查询年龄等于18 或 20 或 40 的员工信息
select * from emp where age = 18 || age = 20 || age = 40;
select * from emp where AGE in (18,20,40);
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fdb3db0a3fbe674bb6e97f69844109c4.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c82d046cb8e732455cd35278b0420c6a.png)
10.查询姓名为两个字的员工信息
select * from emp where name like '__';
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1adbca7c2af10c122e39942914a4456b.png)
11.查询身份证最后一位是 x 的员工信息
select * from emp where idcard like '%x';
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/565183850d228909f9bd534113ccf4f1.png)
![](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)](https://i-blog.csdnimg.cn/blog_migrate/a3933983f953d71ef6bad48b225f5ec5.gif)
![](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)](https://img-blog.csdnimg.cn/cc002cbd5c414c5393e19c5e0a0dbf20.gif#pic_center#pic_center)