Cấp độ 7.3 bài tập SQL
Cho các bảng:
| id | name | age |
|---|---|---|
| 1 | John | 32 |
| 2 | Mattew | 40 |
| 3 | Bill | 25 |
| 4 | Alex | 28 |
| 5 | Max | 34 |
| id | name | age | head_of_department_id |
|---|---|---|---|
| 1 | Andrew | 19 | 2 |
| 1 | Andrew | 19 | 2 |
| 2 | Julia | 25 | 3 |
| 3 | Karl | 26 | 5 |
| 4 | Donella | 28 | 5 |
| 5 | Barret | 29 | 1 |
| 6 | Alex | 32 | 4 |
| 7 | Donald | 33 | 3 |
| 8 | Brad | 20 | 4 |
| 9 | Omie | 21 | 3 |
| 10 | Mark | 22 | 1 |
Giải các bài tập sau cho chúng:
Chọn tất cả các tuổi của trưởng phòng và nhân viên.
Chọn tất cả các tuổi của trưởng phòng và nhân viên chỉ lấy các giá trị duy nhất.
Chọn các trưởng phòng mà tuổi của họ tương tự như tuổi của bất kỳ nhân viên nào.
Chọn các trưởng phòng có tuổi lớn hơn tất cả nhân viên.
Chọn các nhân viên mà tuổi của họ tương tự như tuổi của bất kỳ trưởng phòng nào.
Chọn các nhân viên có tuổi nhỏ hơn tất cả trưởng phòng.