Oracle_sql 练习题(上一个练习完成度达到 53%以
上的同学可以快速的浏览实验一到实验三完成相关表
的建立进行后续实验)
实验一(简单 SQL 练习)
练习 1、请查询表 DEPT 中所有部门的情况。
练习 2、查询表 DEPT 中的部门号、部门名称两个字段的所有信息。
练习 3、请从表 EMP 中查询 10 号部门工作的雇员姓名和工资。
练习 4、请从表 EMP 中查找工种是职员 CLERK 或经理 MANAGER 的雇员姓名、工资。
练习 5、请在 EMP 表中查找部门号在 10-30 之间的雇员的姓名、部门号、工资、工作。
练习 6、请从表 EMP 中查找姓名以 J 开头所有雇员的姓名、工资、职位。
练习 7、请从表 EMP 中查找工资低于 2000 的雇员的姓名、工作、工资,并按工资降序排列。
练习 8、请从表中查询工作是 CLERK 的所有人的姓名、工资、部门号、部门名称以及部门地址的信息。
练习 9、查询表 EMP 中所有的工资大于等于 2000 的雇员姓名和他的经理的名字。
练习 10、在表 EMP 中查询所有工资高于 JONES 的所有雇员姓名、工作和工资。
练习 11、列出没有对应部门表信息的所有雇员的姓名、工作以及部门号。
练习 12、查找工资在 1000~3000 之间的雇员所在部门的所有人员信息
练习 13、雇员中谁的工资最高。
*练习 14、雇员中谁的工资第二高(考虑并列第一的情况,如何处理)。
实验二(复杂 SQL 练习)
1. 查询所有雇员的姓名、SAL 与 COMM 之和。
2. 查询所有 81 年 7 月 1 日以前来的员工姓名、工资、所属部门的名字
3. 查询各部门中 81 年 1 月 1 日以后来的员工数
评论0
最新资源