स्तर 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

समस्या को इस प्रकार बदलें कि आप प्रत्येक वर्ष के लिए अधिकतम ऑर्डर राशि वाले ग्राहकों को खोजें। ग्राहक का नाम, वर्ष और उसके ऑर्डर की राशि प्रिंट करें।