Уровень 3.3 задачника SQL
Дана таблица:
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
долларов. Укажите название продукта, количество на складе и цену.
Выведите категории продуктов, у которых максимальная цена продукта выше средней цены по всей базе данных. Укажите названия категорий.