ระดับ 3.10 ชุดแบบฝึกหัด SQL
กำหนดตาราง:
| 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 |
แก้ไขปัญหาต่อไปนี้สำหรับตารางนี้:
แสดงรายการการจัดส่งที่วันที่จัดส่งอยู่ในเดือนปัจจุบัน และมูลค่าการจัดส่งเกิน 5 ดอลลาร์ ระบุหมายเลขการจัดส่ง วันที่จัดส่ง และมูลค่าการจัดส่ง
ค้นหาการจัดส่งที่มูลค่าการจัดส่งเกิน 5 ดอลลาร์ และวันที่จัดส่งอยู่ก่อนวันที่ปัจจุบัน และหมายเลขการจัดส่งเริ่มต้นด้วย 1 ระบุหมายเลขการจัดส่งและมูลค่าการจัดส่ง
แสดงการจัดส่งที่ประเทศปลายทางไม่ใช่ 'USA' และมูลค่าการจัดส่งน้อยกว่า 5 ดอลลาร์ และวันที่จัดส่งอยู่ในปีปัจจุบัน ระบุหมายเลขการจัดส่ง ประเทศปลายทาง และมูลค่าการจัดส่ง
ค้นหาการจัดส่งที่มีสถานะเป็น 'In progress' และวันที่จัดส่งมากกว่า 30 วันที่ผ่านมา และมูลค่าการจัดส่งเกิน 5 ดอลลาร์ ระบุหมายเลขการจัดส่งและมูลค่าการจัดส่ง
แสดงการจัดส่งที่มีมูลค่าการจัดส่งอยู่ใน 10% ของมูลค่าการจัดส่งที่สูงที่สุด และวันที่จัดส่งอยู่ในปีปัจจุบัน ระบุหมายเลขการจัดส่งและมูลค่าการจัดส่ง