Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Få Kategori Efter Produktpris | Sammanfoga Tabeller
Intermediär SQL

Svep för att visa menyn

book
Utmaning: Få Kategori Efter Produktpris

Vi har fått mängden produkter i varje kategori. Nu har företaget gett oss i uppdrag att hämta de kategorier där produkterna kostar mer än ett visst belopp, så att de kan sätta en rabatt på dem.

Uppgift

Swipe to start coding

Din uppgift är att hämta de unika kategorinamnen som har produkter med ett price högre än 450. Använd WHERE-klasulen för detta, där du jämför 450 med värdet i price-kolumnen.

Det ska bara finnas en kolumn i resultatet - category.name. Du inkluderar inte price-kolumnen i SELECT-sektionen; du använder den bara i WHERE-sektionen.

Kortfattade instruktioner

  • Hämta category.name-kolumnen från category-tabellen.
  • Använd DISTINCT för att få endast unika värden.
  • Anslut product-tabellen med ett JOIN-uttalande.
  • Den gemensamma kolumnen för båda tabellerna är category.id = product.category_id.
  • Använd en WHERE-klasul med villkoret price > 450.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 2

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
Utmaning: Få Kategori Efter Produktpris

Vi har fått mängden produkter i varje kategori. Nu har företaget gett oss i uppdrag att hämta de kategorier där produkterna kostar mer än ett visst belopp, så att de kan sätta en rabatt på dem.

Uppgift

Swipe to start coding

Din uppgift är att hämta de unika kategorinamnen som har produkter med ett price högre än 450. Använd WHERE-klasulen för detta, där du jämför 450 med värdet i price-kolumnen.

Det ska bara finnas en kolumn i resultatet - category.name. Du inkluderar inte price-kolumnen i SELECT-sektionen; du använder den bara i WHERE-sektionen.

Kortfattade instruktioner

  • Hämta category.name-kolumnen från category-tabellen.
  • Använd DISTINCT för att få endast unika värden.
  • Anslut product-tabellen med ett JOIN-uttalande.
  • Den gemensamma kolumnen för båda tabellerna är category.id = product.category_id.
  • Använd en WHERE-klasul med villkoret price > 450.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 2
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt