Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Få Minimumspris Etter Kategori | Slå Sammen Tabeller
Videregående SQL

Sveip for å vise menyen

book
Utfordring: Få Minimumspris Etter Kategori

Selskapet trenger å finne minimumsprisen på et produkt fra hver kategori for å organisere en markedsføringskampanje. De har gitt deg denne oppgaven!

Oppgave

Swipe to start coding

Din oppgave er å finne minimumsprisen for hver produktkategori. For å gi kundene alternativer, må du imidlertid hente kun de kategoriene hvor det er mer enn 5 forskjellige produkter.

Koble sammen to tabeller, aggreger dataene, og bruk HAVING-klausulen. Til slutt, sorter resultatet etter category_name i stigende rekkefølge.

Vær oppmerksom på at i svaret ditt skal du ha 2 kolonner: category_name og min_price. Så ikke glem å sette aliaser for disse kolonnene!

Kort instruksjon

  • Hent category.name-kolonnen og minimumsverdien av price-kolonnen fra category-tabellen.
  • Tildel aliaset category_name til den første kolonnen og min_price til den andre.
  • Koble product-tabellen på den felles kolonnen category.id = product.category_id.
  • Grupper dataene etter category.name.
  • Bruk en HAVING-klausul med betingelsen COUNT(product.name) > 5.
  • Sorter resultatene etter category_name.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 3

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

book
Utfordring: Få Minimumspris Etter Kategori

Selskapet trenger å finne minimumsprisen på et produkt fra hver kategori for å organisere en markedsføringskampanje. De har gitt deg denne oppgaven!

Oppgave

Swipe to start coding

Din oppgave er å finne minimumsprisen for hver produktkategori. For å gi kundene alternativer, må du imidlertid hente kun de kategoriene hvor det er mer enn 5 forskjellige produkter.

Koble sammen to tabeller, aggreger dataene, og bruk HAVING-klausulen. Til slutt, sorter resultatet etter category_name i stigende rekkefølge.

Vær oppmerksom på at i svaret ditt skal du ha 2 kolonner: category_name og min_price. Så ikke glem å sette aliaser for disse kolonnene!

Kort instruksjon

  • Hent category.name-kolonnen og minimumsverdien av price-kolonnen fra category-tabellen.
  • Tildel aliaset category_name til den første kolonnen og min_price til den andre.
  • Koble product-tabellen på den felles kolonnen category.id = product.category_id.
  • Grupper dataene etter category.name.
  • Bruk en HAVING-klausul med betingelsen COUNT(product.name) > 5.
  • Sorter resultatene etter category_name.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 3
Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Vi beklager at noe gikk galt. Hva skjedde?
some-alt