Niveau 2.8 SQL Takenboek

Gegeven is een tabel:

orders
id name total date
1 Aaron 999 2023-08-31
2 Max 140 2023-09-28
3 Catherine 560 2023-05-31
4 Catherine 240 2023-03-22
5 Aaron 500 2023-01-24

Los hiervoor de volgende taken op:

Задание 1

Toon een lijst van unieke klanten die bestellingen hebben geplaatst, en geef de som en het aantal van hun bestellingen aan, gesorteerd in oplopende volgorde.

Задание 2

Vind het totale aantal bestellingen geplaatst door elke klant, en geef de klanten aan die minder dan 3 bestellingen hebben geplaatst.

Задание 3

Toon een lijst van bestellingen geplaatst in de huidige maand, en geef het aantal producten in elke bestelling en hun totale waarde aan.

Задание 4

Vind de gemiddelde bestelgrootte (som) over de afgelopen 2 maanden, en geef de bestellingen aan waarvan de som lager is dan de mediane som.

Задание 5

Toon bestellingen waarin de som groter is dan 1000 dollar, en geef de klanten aan die dergelijke bestellingen hebben geplaatst.