SCOTT 用户的emp
表操作整理得蛮细的,适合刚接触 SQL 或者准备复习基础语法的朋友。每一类操作都配了使用场景,比如用WHERE
筛选特定职位、用ORDER BY
搞定排序逻辑,真的挺实用的。
筛选部分蛮全面,像是查找deptno=20
的员工,或者职位是CLERK
的人员,配合WHERE
就搞定。逻辑运算那块也有点意思,比如用OR
来组合多个条件,写法也比较清晰。
数据里用了DISTINCT
、IS NULL
这些关键词,挺实战的,像过滤奖金字段的时候就常见。后面还了UPPER
、SUBSTR
、REPLACE
这些文本函数,日常写 SQL 经常用到。
排序和排名那段也不错,尤其是多字段排序,比如ORDER BY job, sal DESC
,蛮适合做数据报表的同学。一部分还有用DATEDIFF
算入职天数这些,挺接地气的,实际工作场景经常要用。
,适合你复习 SQL 常用语句的写法和思路。哦对了,相关的逻辑运算还可以看看下面几个链接,比如数据库逻辑运算符详解这个,就比较基础但实用。