Niveau 6.8 van de SQL-takenverzameling
De volgende tabellen zijn gegeven:
| id | name | |
|---|---|---|
| 1 | John | john@gmail.com |
| 2 | Max | max@gmail.com |
| 3 | Andrew | andrew@gmail.com |
| id | name | price |
|---|---|---|
| 1 | product-12311 | 350 |
| 2 | product-69993 | 899 |
| 3 | product-75757 | 799 |
| id | product_id | customer_id | order_date |
|---|---|---|---|
| 1 | 3 | 1 | 2023-01-10 |
| 2 | 3 | 2 | 2023-01-12 |
| 3 | 2 | 3 | 2023-01-13 |
| 4 | 3 | 3 | 2023-01-14 |
| 5 | 3 | 1 | 2023-01-15 |
| 6 | 1 | 2 | 2023-01-20 |
| 7 | 2 | 3 | 2023-01-21 |
| 8 | 1 | 1 | 2023-01-22 |
| 9 | 2 | 2 | 2023-01-30 |
Los de volgende taken voor hen op:
Stel een lijst samen van klanten die producten hebben besteld voor het grootste totaalbedrag. Toon ze in aflopende volgorde.
Stel een lijst samen van producten en het aantal keren dat ze zijn besteld.