Niveau 2.6 SQL takenboek

Gegeven een tabel:

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

Los de volgende taken hiervoor op:

Задание 1

Toon een lijst van productcategorieën en het aantal producten in elke categorie, rekening houdend met alleen categorieën met producten waarvan de prijs lager is dan de gemiddelde prijs in hun categorie.

Задание 2

Vind producten met de minimale prijs in elke categorie, en geef de gemiddelde hoeveelheid producten in deze categorieën aan.

Задание 3

Toon de gemiddelde prijs van producten in elke categorie en de mediaanwaarde van de prijzen voor elke categorie, rekening houdend met alleen categorieën met meer dan 3 producten.

Задание 4

Vind producten waarvan de voorraad meer dan 500 eenheden is en de prijs lager is dan 1 dollar.

Задание 5

Toon producten met namen die uit twee woorden bestaan, en een prijs hoger dan 1.5 dollar.