Cấp độ 8.3 Sách bài tập SQL
Cho các bảng:
| id | total | client_id | date |
|---|---|---|---|
| 1 | 700 | 5 | 2023-11-11 |
| 2 | 500 | 1 | 2023-01-12 |
| 3 | 340 | 1 | 2023-01-13 |
| 4 | 1999 | 4 | 2022-10-11 |
| 5 | 875 | 3 | 2023-05-25 |
| 6 | 201 | 2 | 2023-04-30 |
| 7 | 700 | 2 | 2022-12-25 |
| 8 | 821 | 3 | 2023-07-03 |
| 9 | 219 | 5 | 2023-11-11 |
| 10 | 329 | 1 | 2023-03-31 |
| 11 | 986 | 3 | 2023-02-28 |
| id | name |
|---|---|
| 1 | John |
| 2 | Lolita |
| 3 | Ann |
| 4 | Alex |
| 5 | Matthew |
Giải quyết các bài tập sau cho chúng:
Tìm khách hàng đã thực hiện số lượng đơn hàng tối đa và xuất tổng số tiền của tất cả đơn hàng của họ, cùng với tên và ngày đặt hàng đầu tiên của họ.
Thay đổi bài tập trước sao cho bạn cũng tìm thấy khách hàng có ngày đặt hàng đầu tiên sớm nhất và ngày đặt hàng cuối cùng muộn nhất, và xuất chúng.