Level 3.10 SQL Problem Book
Diberikan tabel:
| 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 |
Selesaikan masalah berikut untuk tabel ini:
Tampilkan daftar pengiriman yang tanggal pengirimannya berada di bulan ini, dan biaya pengiriman melebihi 5 dolar. Tentukan nomor pengiriman, tanggal pengiriman, dan biaya pengiriman.
Temukan pengiriman di mana biaya pengiriman melebihi 5 dolar dan tanggal pengiriman lebih awal dari tanggal saat ini dan nomor pengiriman diawali dengan 1. Tentukan nomor pengiriman dan biaya pengiriman.
Tampilkan pengiriman di mana negara pengiriman bukan 'USA' dan biaya pengiriman kurang dari 5 dolar dan tanggal pengiriman berada di tahun ini. Tentukan nomor pengiriman, negara pengiriman, dan biaya pengiriman.
Temukan pengiriman di mana statusnya adalah 'In progress' dan tanggal pengiriman lebih dari 30 hari yang lalu dan biaya pengiriman melebihi 5 dolar. Tentukan nomor pengiriman dan biaya pengiriman.
Tampilkan pengiriman yang biaya pengirimannya berada dalam 10% biaya pengiriman tertinggi dan tanggal pengiriman berada di tahun ini. Tentukan nomor pengiriman dan biaya pengiriman.