স্তর 4.1 এসকিউএল টাস্কবুক
নিম্নলিখিত টেবিলটি দেওয়া হয়েছে:
| id | user_id | amount | payment_type | bonuses_increases | bonuses_decreases | created_at |
| 1 | 12355 | 80.50 | CARD | 0.85 | 0.00 | 2023-09-10 |
| 2 | 52421 | 1700.13 | CARD | 17.00 | 1000.00 | 2023-09-27 |
| 3 | 125355 | 214.34 | CARD | 2.14 | 50.00 | 2023-09-01 |
| 4 | 9392 | 596.00 | CASH | 5.96 | 0.00 | 2023-10-08 |
| 5 | 23511 | 800.18 | CASH | 8.00 | 0.00 | 2023-09-30 |
| 6 | 125355 | 120.18 | CARD | 1.20 | 50.18 | 2023-10-03 |
| 7 | 52421 | 1000.12 | CASH | 10.00 | 0.00 | 2023-09-20 |
| 8 | 125355 | 81.78 | CASH | 8.17 | 0.00 | 2023-09-25 |
| 9 | 52421 | 509.12 | CARD | 5.91 | 100.12 | 2023-10-07 |
| 10 | 125355 | 100.50 | CASH | 1.00 | 0.00 | 2023-10-08 |
এর জন্য নিম্নলিখিত সমস্যাগুলি সমাধান করুন:
সমস্ত ইনভয়েস ব্যবহারকারী দ্বারা গ্রুপ করুন এবং ইনভয়েসের যোগফল গণনা করুন। 'user_id' ফিল্ড এবং যোগফলটি 'sum' ফিল্ড হিসাবে নির্বাচন করুন।
সমস্ত ইনভয়েস ব্যবহারকারী দ্বারা গ্রুপ করুন এবং ইনভয়েসের যোগফল গণনা করুন এবং ব্যবহারকারীদের যোগফল 500 এর বেশি হতে হবে তা উল্লেখ করুন। 'user_id' এবং 'sum' ফিল্ড নির্বাচন করুন।
সমস্ত ইনভয়েস পেমেন্টের ধরন অনুসারে গ্রুপ করুন। পেমেন্টের ধরন এবং বৃত্তাকার ইনভয়েসের যোগফল নির্বাচন করুন।
যে সমস্ত ইনভয়েস '2023-10-01' এর পরে তৈরি করা হয়েছিল সেগুলির জন্য পেমেন্টের ধরন অনুসারে সমস্ত ইনভয়েস গ্রুপ করুন। পেমেন্টের ধরন এবং বৃত্তাকার ইনভয়েসের যোগফল নির্বাচন করুন।
যে সমস্ত ইনভয়েস '2023-09-20' এর পরে তৈরি করা হয়েছিল এবং '2023-10-01' এর চেয়ে পরে নয় সেগুলির জন্য পেমেন্টের ধরন অনুসারে সমস্ত ইনভয়েস গ্রুপ করুন। পেমেন্টের ধরন এবং বৃত্তাকার ইনভয়েসের যোগফল নির্বাচন করুন।