Cấp độ 3.10 bài tập SQL
Cho bảng:
| id | shipment_id | total | status | date | country |
| 1 | 13122 | 5.55 | In Progress | 2023-09-27 | China |
| 2 | 54543 | 5.00 | Completed | 2023-09-07 | China |
| 3 | 43123 | 4.60 | In Progress | 2023-09-09 | USA |
| 4 | 32342 | 5.00 | In Progress | 2023-09-01 | USA |
| 5 | 32431 | 5.55 | Completed | 2023-09-05 | China |
| 6 | 1231 | 5.55 | In Progress | 2023-10-07 | USA |
Giải các bài tập sau cho bảng đó:
Hiển thị danh sách các lô hàng có ngày gửi trong tháng hiện tại và chi phí vận chuyển vượt quá 5 đô la. Chỉ định số lô hàng, ngày gửi và chi phí vận chuyển.
Tìm các lô hàng có chi phí vận chuyển vượt quá 5 đô la và ngày gửi trước ngày hiện tại và số lô hàng bắt đầu bằng 1. Chỉ định số lô hàng và chi phí vận chuyển.
Hiển thị các lô hàng có quốc gia giao hàng không phải 'USA' và chi phí vận chuyển dưới 5 đô la và ngày gửi trong năm hiện tại. Chỉ định số lô hàng, quốc gia giao hàng và chi phí vận chuyển.
Tìm các lô hàng có trạng thái là 'In progress' và ngày gửi là hơn 30 ngày trước và chi phí vận chuyển vượt quá 5 đô la. Chỉ định số lô hàng và chi phí vận chuyển.
Hiển thị các lô hàng có chi phí vận chuyển nằm trong 10% chi phí vận chuyển cao nhất và ngày gửi trong năm hiện tại. Chỉ định số lô hàng và chi phí vận chuyển.