1. 程式人生 > >MySQL練習題:單表查詢

MySQL練習題:單表查詢

1. 檢視EMP表中部門號為5的員工的姓名,職位,參加工作時間,工資。

2. 計算每個員工的年薪,要求輸出員工姓名,年薪。

3. 查詢每個員工每個月拿到的總金額(sal為工資,comm為補助)。

4. 顯示職位是主管(manager)的員工的姓名,工資。

5. 顯示第3個字元為大寫R的所有員工的姓名及工資。

6. 顯示職位為銷售員(SALESMAN)或主管(MANAGER)的員工的姓名,工資,職位。

7. 顯示所有沒有補助的員工的姓名。

8. 顯示有補助的員工的姓名,工資,補助。

9. 查詢出部門編號為30的所有員工

10.所有銷售員的姓名、編號和部門編號。

11.找出獎金高於工資的員工。

12.找出獎金高於工資60%的員工。

13.找出部門編號為10中所有經理,和部門編號為20中所有銷售員的詳細資料。

14.找出部門編號為10中所有經理,部門編號為20中所有銷售員,還有即不是經理又不是銷售員但其工資大或等於20000的所有員工詳細資料。

15.無獎金或獎金低於1000的員工。

16.查詢名字由三個字組成的員工。

17.查詢2000年入職的員工。

18.查詢所有員工詳細資訊,用編號升序排序

19.查詢所有員工詳細資訊,用工資降序排序,如果工資相同使用入職日期升序排列

20.查詢姓名不包含M,且工資大於1500,或年薪不低於30000的僱員編號、姓名、工資、年薪,按僱員姓名降序排列


練習題答案講解:

詳見MySQL視訊課程,連結:http://edu.51cto.com/course/15968.html