SQL基础:查询与筛选技巧总结
本篇文档主要介绍了SQL(Structured Query Language,结构化查询语言)的基本操作,这是数据库管理中最常用的工具之一。内容涵盖以下几个关键知识点: 1. 基本查询语法: - `SELECT` 语句用于从数据库表中检索数据。`SELECT * FROM emp;` 会返回表中的所有列,而 `select empno, ename from emp;` 则只选择特定列,如员工号和姓名。当处理空值时,它们不会参与计算,如 `select empno, sal as mysal from emp;` 用于列重命名,其中`as`关键字用于指定别名。 2. 数据过滤与排序: - `WHERE` 子句用于根据特定条件筛选数据,如 `select * from emp where deptno = 20;` 只显示部门编号为20的员工信息。`DISTINCT` 关键字用于去除重复的数据,如 `select distinct JOB from emp where JOB = 'CLERK';`。 - 过滤条件也可以根据范围进行设置,例如 `SAL BETWEEN 800 AND 2500` 包括800和2500之间的值。`IN` 操作符用于匹配集合中的值,如 `select * from emp where empno IN (7521, 7900, 7876);`。 - 模糊查询通过 `LIKE` 操作符实现,如 `%A%N%` 匹配名字中包含"A"和"N"的员工,且"A"在"N"之前;`'__M%'` 则匹配第三个字母为"M"的名字。 3. 处理NULL值: - `IS NULL` 或 `IS NOT NULL` 用于查找具有或不具有特定值的空值,如 `select * from emp where MGR is null;` 返回没有上司的员工。 本文档提供了一个基础的SQL查询语句概述,适合初学者了解SQL的基本语法和常用功能,对于实际的数据查询和分析工作具有重要的参考价值。熟练掌握这些基本操作后,可以进一步学习更复杂的子查询、聚合函数、连接等高级SQL概念。
![](https://csdnimg.cn/release/download_crawler_static/86286666/bg1.jpg)
下载后可阅读完整内容,剩余5页未读,立即下载
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/a1896d579ecc4c46ae9e680ae81e76cb_weixin_35772723.jpg!1)
- 粉丝: 27
- 资源: 313
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)