Cấp độ 2.3 Sách bài tập SQL
Cho bảng:
| id | first_name | last_name | salary | department | manager_id | start_work_date |
| 1 | Aaron | Gold | 4300.00 | PHP | 1 | 2012-02-10 |
| 2 | Marina | Page | 4000.00 | React | NULL | 2010-12-10 |
| 3 | Max | Tyler | 1500.00 | PHP | 1 | 2020-05-30 |
| 4 | Oliver | Barrera | 1500.00 | Node.js | NULL | 2020-08-31 |
| 5 | Andrew | Green | 900.00 | PHP | 1 | 2023-08-31 |
Hãy giải các bài tập sau cho bảng này:
Hiển thị danh sách các phòng ban duy nhất mà nhân viên đang làm việc.
Tìm nhân viên có mức lương cao hơn mức lương trung bình trong phòng ban của họ.
Hiển thị tên và họ của những nhân viên đã làm việc hơn 5 năm.
Tìm nhân viên không có người quản lý được chỉ định (NULL trong trường manager_id).
Hiển thị danh sách nhân viên được sắp xếp theo ngày bắt đầu làm việc theo thứ tự giảm dần.