Niveau 8.1 SQL Takenboek

Gegeven tabellen:

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

Los de volgende taken voor hen op:

Задание 1

U moet de klant vinden met de langste periode tussen zijn eerste en laatste bestelling. Geef zijn naam, de datum van zijn eerste bestelling en de datum van zijn laatste bestelling weer.

Задание 2

Wijzig de taak zodat u de klanten vindt met de maximale bestelwaarde voor elk jaar. Geef de klantnaam, het jaar en de waarde van zijn bestelling weer.