SQL užduočių lygis 3.5

Duota lentelė:

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

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

Задание 1

Išveskite klientus, kurių visų užsakymų suma yra didesnė už vidutinę visų užsakymų sumą visoje duomenų bazėje. Nurodykite jų vardus ir bendrą užsakymų sumą.

Задание 2

Raskite klientus, kurių užsakymų skaičius yra didesnis už vidutinį užsakymų skaičių visoje duomenų bazėje, ir kuriems bent vienas užsakymas atliktas einamaisiais metais. Nurodykite jų vardus ir užsakymų skaičių.

Задание 3

Išveskite užsakymus, kuriuose užsakymo suma viršija 100 dolerius. Nurodykite užsakymo numerį, vardą ir sumą.

Задание 4

Raskite užsakymus, kurių užsakymo suma didesnė už vidutinę užsakymų sumą einamaisiais metais. Nurodykite užsakymo numerį, vardą ir užsakymo sumą.

Задание 5

Išveskite užsakymus, atliktus klientų, kurių vardai prasideda raide 'M' ir baigiasi raide 'a' ir atliktus šiais metais. Nurodykite užsakymo numerį ir kliento vardą.