Уровень 3.3 задачника SQL

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

products
id name price amount category discount
1 Tablet 120.00 200 Tech 0
2 Powerbank 50.00 120 Tech 12
3 Microwave 250.00 60 Household Tech 10
4 Oven 400.00 40 Household Tech 0
5 Monitor 99.00 80 Tech 21

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

Выведите продукты, у которых цена выше средней цены по их категории, и количество на складе меньше 10 единиц. Укажите название продукта, цену и количество на складе.

Найдите категории, в которых нет продуктов с ценой выше 100 долларов. Укажите названия категорий.

Выведите продукты, у которых цена ниже средней цены по всей базе данных и скидка больше 20%. Укажите название продукта, цену и скидку.

Найдите продукты, у которых количество на складе больше среднего количества продуктов по всей базе данных и цена ниже 50 долларов. Укажите название продукта, количество на складе и цену.

Выведите категории продуктов, у которых максимальная цена продукта выше средней цены по всей базе данных. Укажите названия категорий.