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

bookUtmaning: Hämta Kategori Efter Produktpris

Vi har tagit fram antalet 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 ge rabatt på dessa.

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-satsen för detta, där du jämför 450 med värdet i kolumnen price.

Det ska endast finnas en kolumn i resultatet - category.name. Du ska inte inkludera kolumnen price i SELECT-delen; den används endast i WHERE-delen.

Kortfattade instruktioner

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

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 2
single

single

Fråga AI

expand

Fråga AI

ChatGPT

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

close

Awesome!

Completion rate improved to 4

bookUtmaning: Hämta Kategori Efter Produktpris

Svep för att visa menyn

Vi har tagit fram antalet 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 ge rabatt på dessa.

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-satsen för detta, där du jämför 450 med värdet i kolumnen price.

Det ska endast finnas en kolumn i resultatet - category.name. Du ska inte inkludera kolumnen price i SELECT-delen; den används endast i WHERE-delen.

Kortfattade instruktioner

  • Hämta kolumnen category.name från tabellen category.
  • Använd DISTINCT för att få endast unika värden.
  • Anslut tabellen product med hjälp av en JOIN-sats.
  • Den gemensamma kolumnen för båda tabellerna är category.id = product.category_id.
  • Använd en WHERE-sats 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!

close

Awesome!

Completion rate improved to 4
Avsnitt 3. Kapitel 2
single

single

some-alt