Επίπεδο 8.1 βιβλίου προβλημάτων SQL

Δίνονται οι πίνακες:

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

Λύστε για αυτούς τα ακόλουθα προβλήματα:

Задание 1

Πρέπει να βρείτε τον πελάτη με τη μεγαλύτερη περίοδο μεταξύ της πρώτης και της τελευταίας του παραγγελίας. Εκτυπώστε το όνομά του, την ημερομηνία της πρώτης του παραγγελίας και την ημερομηνία της τελευταίας του παραγγελίας.

Задание 2

Τροποποιήστε το πρόβλημα έτσι ώστε να βρίσκετε τους πελάτες με το μέγιστο ποσό παραγγελίας για κάθε χρόνο. Εκτυπώστε το όνομα του πελάτη, το έτος και το ποσό της παραγγελίας του.