Niveau 2.8 du cahier d'exercices SQL

Donnée une table :

orders
id name total date
1 Aaron 999 2023-08-31
2 Max 140 2023-09-28
3 Catherine 560 2023-05-31
4 Catherine 240 2023-03-22
5 Aaron 500 2023-01-24

Résolvez pour elle les problèmes suivants :

Задание 1

Affichez la liste des clients uniques ayant passé des commandes, et indiquez le montant et le nombre de leurs commandes, triés par ordre croissant.

Задание 2

Trouvez le nombre total de commandes passées par chaque client, et indiquez les clients ayant passé moins de 3 commandes.

Задание 3

Affichez la liste des commandes passées au cours du mois en cours, et indiquez le nombre de produits dans chaque commande et leur coût total.

Задание 4

Trouvez la taille moyenne des commandes (le montant) sur les 2 derniers mois, et indiquez les commandes dont le montant est inférieur au montant médian.

Задание 5

Affichez les commandes dans lesquelles le montant est supérieur à 1000 dollars, et indiquez les clients ayant passé de telles commandes.