Niveli 3.5 i detyrave SQL

Jepet tabela:

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

Zgjidhni për të detyrat e mëposhtme:

Задание 1

Nxirrni klientët, të cilët kanë shumën e të gjitha porosive më të lartë se shuma mesatare e porosive në të gjithë bazën e të dhënave. Tregoni emrat e tyre dhe shumën totale të porosive.

Задание 2

Gjeni klientët, të cilët kanë numrin e porosive më të madh se numri mesatar i porosive në të gjithë bazën e të dhënave, dhe të cilët kanë të paktën një porosi të bërë në vitin aktual. Tregoni emrat e tyre dhe numrin e porosive.

Задание 3

Nxirrni porositë, në të cilat shuma e porosisë kalon 100 dollarë. Tregoni numrin e porosisë, emrin dhe shumën.

Задание 4

Gjeni porositë, të cilat kanë shumën e porosisë më të madhe se shuma mesatare e porosive në vitin aktual. Tregoni numrin e porosisë, emrin dhe shumën e porosisë.

Задание 5

Nxirrni porositë, të bëra nga klientët, emrat e të cilëve fillojnë me shkronjën 'M' dhe përfundojnë me 'a' dhe të bëra në këtë vit. Tregoni numrin e porosisë dhe emrin e klientit.