Niveau 8.1 du cahier d'exercices SQL

Les tables suivantes sont données :

orders
id customer_id order_date total_amount
1 2 2023-11-11 7500
2 1 2023-09-30 9000
3 2 2023-09-09 3200
4 1 2023-09-12 6700
5 2 2023-09-27 5500
6 3 2023-10-06 8200
7 4 2023-10-10 7300
8 5 2023-11-05 1200
9 4 2023-11-10 3600
10 1 2023-10-11 4500
customers
id name
1 John
2 Andrew
3 Kevin
4 Mark
5 Eric

Résolvez pour elles les problèmes suivants :

Задание 1

Vous devez trouver le client avec la période la plus longue entre sa première et sa dernière commande. Affichez son nom, la date de sa première commande et la date de sa dernière commande.

Задание 2

Modifiez le problème pour trouver les clients avec le montant de commande maximum pour chaque année. Affichez le nom du client, l'année et le montant de sa commande.