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

Sveip for å vise menyen

book
Utfordring: Få Kategori Etter Produktpris

Vi har fått tak i antall produkter i hver kategori. Nå har selskapet gitt oss i oppgave å hente kategoriene der produktene koster mer enn en viss sum penger, slik at de kan gi rabatt på dem.

Oppgave

Swipe to start coding

Din oppgave er å hente de unike kategorinavnene som har produkter med en price høyere enn 450. Bruk WHERE-klause for dette, der du sammenligner 450 med verdien i price-kolonnen.

Det skal være kun én kolonne i resultatet - category.name. Du inkluderer ikke price-kolonnen i SELECT-seksjonen; du bruker den kun i WHERE-seksjonen.

Kort instruksjon

  • Hent category.name-kolonnen fra category-tabellen.
  • Bruk DISTINCT for å få kun unike verdier.
  • Koble product-tabellen ved å bruke en JOIN-setning.
  • Den felles kolonnen for begge tabellene er category.id = product.category_id.
  • Bruk en WHERE-klause med betingelsen price > 450.

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 2
Vi beklager at noe gikk galt. Hva skjedde?

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å Kategori Etter Produktpris

Vi har fått tak i antall produkter i hver kategori. Nå har selskapet gitt oss i oppgave å hente kategoriene der produktene koster mer enn en viss sum penger, slik at de kan gi rabatt på dem.

Oppgave

Swipe to start coding

Din oppgave er å hente de unike kategorinavnene som har produkter med en price høyere enn 450. Bruk WHERE-klause for dette, der du sammenligner 450 med verdien i price-kolonnen.

Det skal være kun én kolonne i resultatet - category.name. Du inkluderer ikke price-kolonnen i SELECT-seksjonen; du bruker den kun i WHERE-seksjonen.

Kort instruksjon

  • Hent category.name-kolonnen fra category-tabellen.
  • Bruk DISTINCT for å få kun unike verdier.
  • Koble product-tabellen ved å bruke en JOIN-setning.
  • Den felles kolonnen for begge tabellene er category.id = product.category_id.
  • Bruk en WHERE-klause med betingelsen price > 450.

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 2
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