作业--SQL(分组多表子查询)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SQL练习二
1、列出至少有一个员工的部门所有信息。
2、列出薪金比"SMITH"多的所有员工。
3、列出入职日期早于自己直接上司的所有员工的编号,姓名,部门名称。
4、列出部门名称和这些部门的员工编号和姓名,同时列出没有员工的部门。
5、列出所有"clerk"(办事员)的姓名及其部门名称,部门的人数。
6、查询出部门名称、部门的员工数,部门的平均工资,部门的最低收入雇员的姓名。
7、列出最低薪金大于1500的各种工作及此从事此工作的全部雇员人数。
8、列出在部门“sale”(销售部)工作的员工的姓名,假定不知道销售部的部门编号。
9、列出薪金高于公司平均薪金的所有员工,所在部门,上级领导,公司的工资等级。
10、列出与"scott"从事相同工作的所有员工及部门名称。
11、列出薪金高于部门30工作的所有员工的薪金的员工姓名和薪金、部门名称。
12、列出每个部门的员工数量,平均工资和平均服务期限(入职到现在的工作时间)。
13、列出所有部门的详细信息和部门人数。
14、列出各种工作的最低工资及从事此工作的雇员姓名。
15、列出各个部门最低薪金的经理(manager)。
16、求出部门名称中,带'S'字符的部门编号,部门总工资、部门人数。
17、给入职时间超过10年的人加薪10%.