Ниво 2.8 на задачата SQL

Дадена е таблица:

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

Решете следните задачи за нея:

Задание 1

Изведете списък с уникални клиенти, направили поръчки, и посочете сумата и броя на техните поръчки, сортирани във възходящ ред.

Задание 2

Намерете общия брой поръчки, направени от всеки клиент, и посочете клиентите, направили по-малко от 3 поръчки.

Задание 3

Изведете списък с поръчки, направени в текущия месец, и посочете броя на продуктите във всяка поръчка и тяхната обща стойност.

Задание 4

Намерете средния размер на поръчката (сумата) за последните 2 месеца, и посочете поръчките, чиято сума е под медианната сума.

Задание 5

Изведете поръчки, в които сумата е по-голяма от 1000 долара, и посочете клиентите, направили такива поръчки.