Tahap 3.10 Buku Tugas SQL

Diberikan jadual:

shipments
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 untuknya:

Задание 1

Paparkan senarai penghantaran yang tarikh penghantarannya dalam bulan semasa, dan kos penghantaran melebihi 5 dolar. Nyatakan nombor penghantaran, tarikh penghantaran dan kos penghantaran.

Задание 2

Cari penghantaran di mana kos penghantaran melebihi 5 dolar dan tarikh penghantaran lebih awal daripada tarikh semasa dan nombor penghantaran bermula dengan 1. Nyatakan nombor penghantaran dan kos penghantaran.

Задание 3

Paparkan penghantaran di mana negara penghantaran bukan 'USA' dan kos penghantaran kurang daripada 5 dolar dan tarikh penghantaran adalah dalam tahun semasa. Nyatakan nombor penghantaran, negara penghantaran dan kos penghantaran.

Задание 4

Cari penghantaran di mana status dinyatakan sebagai 'In progress' dan tarikh penghantaran lebih daripada 30 hari yang lalu dan kos penghantaran melebihi 5 dolar. Nyatakan nombor penghantaran dan kos penghantaran.

Задание 5

Paparkan penghantaran yang kos penghantarannya berada dalam 10% kos penghantaran tertinggi dan tarikh penghantaran adalah dalam tahun semasa. Nyatakan nombor penghantaran dan kos penghantaran.