Level 3.5 SQL Aufgaben

Gegeben ist die Tabelle:

orders
id name price client_name client_id
1 Order#12211 120.00 Jorge 1 2023-07-03
2 Order#12323 50.00 John 2 2023-06-30
3 Order#45454 250.00 Ronny 3 2023-03-09
4 Order#12315 400.00 John 2 2023-02-18
5 Order#12316 99.00 Jorge 1 2023-01-08

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

Задание 1

Geben Sie die Kunden aus, deren Summe aller Bestellungen über der durchschnittlichen Summe der Bestellungen in der gesamten Datenbank liegt. Geben Sie deren Namen und die Gesamtsumme der Bestellungen an.

Задание 2

Finden Sie Kunden, deren Anzahl an Bestellungen größer ist als die durchschnittliche Anzahl der Bestellungen in der gesamten Datenbank, und die mindestens eine Bestellung im aktuellen Jahr getätigt haben. Geben Sie deren Namen und die Anzahl der Bestellungen an.

Задание 3

Geben Sie Bestellungen aus, bei denen der Bestellwert 100 Dollar übersteigt. Geben Sie die Bestellnummer, den Namen und den Betrag an.

Задание 4

Finden Sie Bestellungen, deren Bestellwert über dem durchschnittlichen Bestellwert im aktuellen Jahr liegt. Geben Sie die Bestellnummer, den Namen und den Bestellwert an.

Задание 5

Geben Sie Bestellungen aus, die von Kunden getätigt wurden, deren Namen mit dem Buchstaben 'M' beginnen und auf 'a' enden und die in diesem Jahr getätigt wurden. Geben Sie die Bestellnummer und den Kundennamen an.