Level 4.6 SQL-Aufgabensammlung
Gegeben ist die Tabelle:
| 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 |
Lösen Sie dafür die folgenden Aufgaben:
Задание 1
Gruppieren Sie alle Belege nach Benutzern und berechnen Sie die Summe der Belege. Wählen Sie diejenigen Benutzer aus, bei denen die Summe größer als 300 ist.
Задание 2
Gruppieren Sie alle Belege nach Zahlungstyp. Wählen Sie den Zahlungstyp und die gerundete Summe der Belege aus und fügen Sie eine Bedingung hinzu, dass die Summe größer als 5000 sein muss.
Задание 3
Gruppieren Sie alle Belege nach Zahlungstyp für Belege, die nach '2023-10-01' erstellt wurden. Wählen Sie den Zahlungstyp und die gerundete Summe der Belege aus und fügen Sie eine Bedingung hinzu, dass die Summe kleiner als 4500 sein muss.