Tason 2.6 SQL-tehtäväsarja

Annettu taulukko:

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

Ratkaise sille seuraavat tehtävät:

Задание 1

Näytä lista tuotekategorioista ja tuotteiden määrä kussakin kategoriassa, ottaen huomioon vain kategoriat, joissa on tuotteita, joiden hinta on alhaisempi kuin keskihinta niiden kategoriassa.

Задание 2

Etsi tuotteet, joilla on vähimmäishinta kussakin kategoriassa, ja ilmoita keskimääräinen tuotemäärä näissä kategorioissa.

Задание 3

Näytä tuotteiden keskihinta kussakin kategoriassa ja mediaanihinta kussakin kategoriassa, ottaen huomioon vain kategoriat, joissa on enemmän kuin 3 tuotetta.

Задание 4

Etsi tuotteet, joilla on varastossa enemmän kuin 500 kappaletta ja hinta on alle 1 dollaria.

Задание 5

Näytä tuotteet, joiden nimet koostuvat kahdesta sanasta, ja hinta on yli 1.5 dollaria.