Level 3.10 SQL Taskbook
Gegeben ist die folgende Tabelle:
| 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 |
Lösen Sie die folgenden Aufgaben für diese Tabelle:
Geben Sie eine Liste der Sendungen aus, deren Versanddatum im aktuellen Monat liegt und deren Lieferkosten 5 Dollar übersteigen. Geben Sie die Sendungsnummer, das Versanddatum und die Lieferkosten an.
Finden Sie Sendungen, bei denen die Lieferkosten 5 Dollar übersteigen, das Versanddatum vor dem aktuellen Datum liegt und die Sendungsnummer mit 1 beginnt. Geben Sie die Sendungsnummer und die Lieferkosten an.
Geben Sie Sendungen aus, bei denen das Lieferland nicht 'USA' ist, die Lieferkosten weniger als 5 Dollar betragen und das Versanddatum im aktuellen Jahr lag. Geben Sie die Sendungsnummer, das Lieferland und die Lieferkosten an.
Finden Sie Sendungen, bei denen der Status 'In progress' angegeben ist, das Versanddatum mehr als 30 Tage zurückliegt und die Lieferkosten 5 Dollar übersteigen. Geben Sie die Sendungsnummer und die Lieferkosten an.
Geben Sie Sendungen aus, deren Lieferkosten zu den 10% der höchsten Lieferkosten gehören und deren Versanddatum im aktuellen Jahr lag. Geben Sie die Sendungsnummer und die Lieferkosten an.