Niveau 3.10 du livre de problèmes SQL

Donnée table :

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

Résolvez pour elle les problèmes suivants :

Задание 1

Affichez la liste des expéditions dont la date d'envoi était dans le mois en cours et le coût de livraison dépasse 5 dollars. Indiquez le numéro d'expédition, la date d'envoi et le coût de livraison.

Задание 2

Trouvez les expéditions dans lesquelles le coût de livraison dépasse 5 dollars et la date d'envoi était antérieure à la date actuelle et le numéro de livraison commence par 1. Indiquez le numéro d'expédition et le coût de livraison.

Задание 3

Affichez les expéditions où le pays de livraison n'est pas 'USA' et le coût de livraison est inférieur à 5 dollars et la date d'envoi était dans l'année en cours. Indiquez le numéro d'expédition, le pays de livraison et le coût de livraison.

Задание 4

Trouvez les expéditions où le statut est 'In progress' et la date d'envoi était il y a plus de 30 jours et le coût de livraison dépasse 5 dollars. Indiquez le numéro d'expédition et le coût de livraison.

Задание 5

Affichez les expéditions dont le coût de livraison fait partie des 10% des coûts de livraison les plus élevés et la date d'envoi était dans l'année en cours. Indiquez le numéro d'expédition et le coût de livraison.