Niveau 3.10 SQL Takenboek

Gegeven de volgende tabel:

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

Los de volgende problemen hiervoor op:

Задание 1

Toon een lijst van zendingen waarvan de verzenddatum in de huidige maand lag en de verzendkosten 5 dollar overschrijden. Geef het zendingsnummer, de verzenddatum en de verzendkosten aan.

Задание 2

Vind zendingen waarin de verzendkosten 5 dollar overschrijden en de verzenddatum voor de huidige datum lag en het zendingsnummer begint met 1. Geef het zendingsnummer en de verzendkosten aan.

Задание 3

Toon zendingen waar het bezorgland niet 'USA' is en de verzendkosten minder dan 5 dollar zijn en de verzenddatum in het huidige jaar lag. Geef het zendingsnummer, het bezorgland en de verzendkosten aan.

Задание 4

Vind zendingen waar de status 'In progress' is en de verzenddatum meer dan 30 dagen geleden was en de verzendkosten 5 dollar overschrijden. Geef het zendingsnummer en de verzendkosten aan.

Задание 5

Toon zendingen waarvan de verzendkosten behoren tot de 10% hoogste verzendkosten en de verzenddatum in het huidige jaar lag. Geef het zendingsnummer en de verzendkosten aan.