Level 2.8 SQL-Aufgabensammlung

Gegeben ist die Tabelle:

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

Lösen Sie die folgenden Aufgaben für diese Tabelle:

Задание 1

Geben Sie die Liste der eindeutigen Kunden aus, die Bestellungen getätigt haben, und geben Sie die Summe und Anzahl ihrer Bestellungen an, sortiert in aufsteigender Reihenfolge.

Задание 2

Ermitteln Sie die Gesamtanzahl der von jedem Kunden getätigten Bestellungen und geben Sie die Kunden an, die weniger als 3 Bestellungen getätigt haben.

Задание 3

Geben Sie die Liste der im aktuellen Monat getätigten Bestellungen aus und geben Sie die Anzahl der Produkte in jeder Bestellung und deren Gesamtwert an.

Задание 4

Ermitteln Sie die durchschnittliche Bestellgröße (Summe) für die letzten 2 Monate und geben Sie die Bestellungen an, deren Summe unter dem Median der Summen liegt.

Задание 5

Geben Sie die Bestellungen aus, in denen die Summe größer als 1000 Dollar ist, und geben Sie die Kunden an, die solche Bestellungen getätigt haben.