MySQL練習題:多表查詢和子查詢

1. 列出至少有4個員工的部門名稱

2. 列出薪金比"SMITH"多的所有員工

3. 列出所有員工的姓名以及其直接上級的姓名

4. 列出受僱日期早於其直接上級的所有員工的編號、姓名、部門名稱

5. 列出部門名稱和這些部門的員工信息,同時列出那些沒有員工的部門

6. 列出所有從事"CLERK"工作的僱員姓名及其部門名稱、部門人數

7. 列出最低薪金大於1500的各種工作及從事此工作的全部僱員人數

8. 列出在部門"sales"(銷售部)工作的員工的姓名,假定不知道銷售部的部門編號

9. 列出薪金高於公司平均薪金的僱員姓名、所在部門名稱、領導姓名、僱員的工資等級

10.列出與"SMITH"從事相同工作的所有員工及部門名稱

11.列出薪金等於部門30中員工的薪金的所有員工的姓名和薪金 

12.列出薪金高於部門30所有員工薪金的員工姓名、薪金及部門名稱

13.列出在每個部門工作的員工數量、平均工資 

14.列出所有員工的姓名、部門名稱和工資

15.列出所有部門的詳細信息和部門人數

16.列出每種工作的最低工資以及從事此工作的僱員姓名

17.列出各個部門的經理的最低薪金

18.列出所有員工的年工資,按年薪從低到高排序

19.查詢僱員的領導信息,要求領導的薪水要超過3000

20.求出部門名稱中,帶'S'字符的部門員工的工資總和 、部門人數


練習題答案講解:詳見MySQL視頻課程,鏈接:http://edu.51cto.com/course/15968.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章