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

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

products
id name price amount category
1 Apple 1 320 Fruit
2 Cool Fig 2 100 Fruit
3 Potato 0.5 1000 Vegetables
4 Carrot 0.75 750 Vegetables
5 Beetroot 0.25 1500 Vegetables

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

Задание 1

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

Задание 2

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

Задание 3

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

Задание 4

Намерете продукти, чието количество в склад е повече от 500 единици и цената е под 1 долара.

Задание 5

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