Úroveň 3.3 úloh SQL

Je dána tabulka:

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

Vyřešte pro ni následující úlohy:

Задание 1

Vypište produkty, jejichž cena je vyšší než průměrná cena v jejich kategorii a množství na skladě je menší než 10 jednotek. Uveďte název produktu, cenu a množství na skladě.

Задание 2

Najděte kategorie, ve kterých nejsou žádné produkty s cenou vyšší než 100 dolarů. Uveďte názvy kategorií.

Задание 3

Vypište produkty, jejichž cena je nižší než průměrná cena v celé databázi a sleva je větší než 20%. Uveďte název produktu, cenu a slevu.

Задание 4

Najděte produkty, jejichž množství na skladě je větší než průměrné množství produktů v celé databázi a cena je nižší než 50 dolarů. Uveďte název produktu, množství na skladě a cenu.

Задание 5

Vypište kategorie produktů, jejichž maximální cena produktu je vyšší než průměrná cena v celé databázi. Uveďte názvy kategorií.