Haaste: Hanki Alin Hinta Kategorian Mukaan
Yrityksen täytyy löytää kunkin kategorian tuotteen minimihinta markkinointikampanjan järjestämiseksi. He ovat antaneet sinulle tämän tehtävän!
Tehtävä
Swipe to start coding
Tehtäväsi on hankkia minimihinta kullekin tuotekategorialle. Kuitenkin, tarjotaksesi asiakkaille vaihtoehtoja, sinun täytyy hakea vain ne kategoriat, joissa on enemmän kuin 5 erilaista tuotetta.
Yhdistä kaksi taulukkoa, yhdistele tiedot ja käytä HAVING
-lausetta.
Lopuksi lajittele tulos category_name
-sarakkeen mukaan nousevaan järjestykseen.
Huomaa, että vastauksessa tulisi olla 2 saraketta: category_name
ja min_price
. Joten älä unohda asettaa aliaksia näille sarakkeille!
Lyhyet ohjeet
- Hae
category.name
-sarake japrice
-sarakkeen minimiarvocategory
-taulukosta. - Aseta alias
category_name
ensimmäiselle sarakkeelle jamin_price
toiselle. - Yhdistä
product
-taulukko yhteisen sarakkeencategory.id = product.category_id
perusteella. - Ryhmittele tiedot
category.name
perusteella. - Käytä
HAVING
-lausetta ehdollaCOUNT(product.name) > 5
. - Lajittele tulokset
category_name
mukaan.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 3