Lygis 3.7 SQL užduočių rinkinys

Duota lentelė:

customers
id name surname total_sum total_orders last_activity email
1 Ioann Red 12000.00 60 2023 ioann.red@gmail.com
2 Aaron Gold 700.00 7 2013 aaron.gold@gmail.com
3 Brian Tricky 1600.00 9 2023 brian-tricky@gmail.com
4 John Bread 20.000 144 2023 NULL

Išspręskite jai šias užduotis:

Задание 1

Raskite klientus, kurių bendra užsakymų suma viršija 10000 dolerių ir kurie nedarė užsakymų einamaisiais metais. Nurodykite jų vardus, pavardes ir bendrą užsakymų sumą.

Задание 2

Išveskite klientus, kurių paskutinio užsakymo data yra daugiau nei 5 metų senumo ir kurie padarė daugiau nei 3 užsakymus. Nurodykite jų vardus, pavardes, pirmųjų užsakymų datas ir užsakymų skaičių.

Задание 3

Raskite klientus, kurių vidutinis užsakymo dydis (suma) viršija 10000 dolerių ir kurie padarė užsakymus einamaisiais metais. Nurodykite jų vardus, pavardes ir vidutinį užsakymo dydį.

Задание 4

Išveskite klientus, kurių elektroniniame pašte nėra simbolio '@' ir kurie padarė užsakymus einamaisiais metais. Nurodykite jų vardus, pavardes ir elektroninio pašto adresus.

Задание 5

Raskite klientus, kurių bendras užsakymų skaičius viršija vidutinį užsakymų skaičių visoje duomenų bazėje ir kurie padarė bent vieną užsakymą einamąjį mėnesį. Nurodykite jų vardus, pavardes ir bendrą užsakymų skaičių.