Lazy loaded image
技术分享
🚟MySQL(9): 练习
字数 6463阅读时长≈ 17 分钟
2026-8-27
2026-8-27
1、取得每个部门最高薪水的人员名称2、哪些人的薪水在部门的平均薪水之上3、取得部门中(所有人的)平均的薪水等级4、不准用组函数(Max),取得最高薪水5、取得平均薪水最高的部门的部门编号6、取得平均薪水最高的部门的部门名称7、求平均薪水的等级最低的部门的部门名称8、取得比普通员工(员工代码没有在mgr字段上出现的)的最高薪水还要高的领导人姓名9、取得薪水最高的前五名员工10、取得薪水最高的第六到第十名员工11、取得最后入职的5名员工12、取得每个薪水等级有多少员工13、面试题14、列出所有员工及领导的姓名15、列出受雇日期早于其直接上级(的受雇日期)的所有员工的编号,姓名,部门名称16、列出部门名称和这些部门的员工信息,同时列出那些没有员工的部门.17、列出至少有5个员工的所有部门18、列出薪资比"SMITH"多的所有员工信息.19、列出所有"CLERK"(办事员)的姓名及其部门名称,部门的人数.20、列出最低薪金大于1500的各种工作及从事此工作的全部雇员人数.21、列出在部门"SALES"<销售部>工作的员工的姓名,假定不知道销售部的部门编号.22、列出薪金高于公司平均薪金的所有员工,所在部门,上级领导,雇员的工资等级.23、列出与"SCOTT"从事相同工作的所有员工及部门名称.24、列出薪金等于部门30中员工的薪金的其他员工的姓名和薪金.25、列出薪金高于在部门30工作的所有员工的薪金的员工姓名和薪金.部门名称.26、列出在每个部门工作的员工数量,平均工资和平均服务期限.27、列出所有员工的姓名、部门名称和工资。28、列出所有部门的详细信息和人数29、列出各种工作的最低工资及从事此工作的雇员信息30、列出各个部门的MANAGER(领导)的最低薪金31、列出所有员工的年工资,按年薪从低到高排序32、求出员工领导的薪水超过3000的员工名称与领导名称33、求出部门名称中,带'S'字符的部门员工的工资合计、部门人数.34、给任职日期超过30年的员工加薪10%.

1、取得每个部门最高薪水的人员名称

notion image

2、哪些人的薪水在部门的平均薪水之上

notion image

3、取得部门中(所有人的)平均的薪水等级

notion image

4、不准用组函数(Max),取得最高薪水

notion image

5、取得平均薪水最高的部门的部门编号

notion image

6、取得平均薪水最高的部门的部门名称

notion image

7、求平均薪水的等级最低的部门的部门名称

notion image

8、取得比普通员工(员工代码没有在mgr字段上出现的)的最高薪水还要高的领导人姓名

notion image

9、取得薪水最高的前五名员工

notion image

10、取得薪水最高的第六到第十名员工

notion image

11、取得最后入职的5名员工

notion image

12、取得每个薪水等级有多少员工

notion image

13、面试题

有3个表S(学生表),C(课程表),SC(学生选课表) S(SNO,SNAME)代表(学号,姓名) C(CNO,CNAME,CTEACHER)代表(课号,课名,教师) SC(SNO,CNO,SCGRADE)代表(学号,课号,成绩)
问题1.找出没选过“黎明”老师的所有学生姓名。
即:
notion image
 
问题2:列出2门以上(含2门)不及格学生姓名及平均成绩。
问题3:即学过1号课程又学过2号课所有学生的姓名。

14、列出所有员工及领导的姓名

notion image

15、列出受雇日期早于其直接上级(的受雇日期)的所有员工的编号,姓名,部门名称

notion image

16、列出部门名称和这些部门的员工信息,同时列出那些没有员工的部门.

notion image

17、列出至少有5个员工的所有部门

notion image

18、列出薪资比"SMITH"多的所有员工信息.

notion image

19、列出所有"CLERK"(办事员)的姓名及其部门名称,部门的人数.

notion image

20、列出最低薪金大于1500的各种工作及从事此工作的全部雇员人数.

notion image

21、列出在部门"SALES"<销售部>工作的员工的姓名,假定不知道销售部的部门编号.

notion image

22、列出薪金高于公司平均薪金的所有员工,所在部门,上级领导,雇员的工资等级.

notion image

23、列出与"SCOTT"从事相同工作的所有员工及部门名称.

notion image

24、列出薪金等于部门30中员工的薪金的其他员工的姓名和薪金.

25、列出薪金高于在部门30工作的所有员工的薪金的员工姓名和薪金.部门名称.

notion image

26、列出在每个部门工作的员工数量,平均工资和平均服务期限.

notion image

27、列出所有员工的姓名、部门名称和工资。

notion image

28、列出所有部门的详细信息和人数

notion image

29、列出各种工作的最低工资及从事此工作的雇员信息

notion image

30、列出各个部门的MANAGER(领导)的最低薪金

notion image

31、列出所有员工的年工资,按年薪从低到高排序

notion image

32、求出员工领导的薪水超过3000的员工名称与领导名称

notion image

33、求出部门名称中,带'S'字符的部门员工的工资合计、部门人数.

notion image

34、给任职日期超过30年的员工加薪10%.

 
上一篇
MySQL(8): 运维
下一篇
MySQL(10): 窗口函数
目录