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

bookUtmaning: Hämta Produktantal per Kategori

Nu har företaget gett oss en ny uppgift.

En ny leverantör har kontaktat oss och meddelat att de kan leverera varor från kategorierna Meat eller Grains till ett lågt pris. Vi behöver ta reda på vilka produkter inom dessa kategorier som har mindre än 100 enheter kvar i lager.

Uppgift

Swipe to start coding

Din uppgift är att hitta produktnamn och deras quantities i lager. Sammanfoga två tabeller: product och category.

Fokusera på produkter i kategorierna Meat eller Grains. Använd OR-operatorn för dessa kategorier och säkerställ att produktkvantiteten är mindre än 100 med hjälp av AND-operatorn.

Sortera resultaten efter kolumnen name med hjälp av ORDER BY-satsen.

Observera

Omge OR-villkoret med parenteser innan du tillämpar AND-operatorn. Detta följer standardreglerna för operatorernas ordning inom diskret matematik.

Ditt resultat ska ha 2 kolumner: product_name och amount. Kom ihåg att ange lämpliga alias!

Kortfattade instruktioner

  • Hämta kolumnerna product.name och product.amount från tabellen product.
  • Tilldela aliaset product_name till den första kolumnen och amount till den andra.
  • Sammanfoga tabellen category på den gemensamma kolumnen product.category_id = category.id.
  • Använd en WHERE-sats som kräver att category.name är lika med 'Meat' eller 'Grains'.
  • Använd den logiska operatorn AND för att även kräva att product.amount < 100.
  • Sortera resultaten efter product.name.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 4
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 Produktantal per Kategori

Svep för att visa menyn

Nu har företaget gett oss en ny uppgift.

En ny leverantör har kontaktat oss och meddelat att de kan leverera varor från kategorierna Meat eller Grains till ett lågt pris. Vi behöver ta reda på vilka produkter inom dessa kategorier som har mindre än 100 enheter kvar i lager.

Uppgift

Swipe to start coding

Din uppgift är att hitta produktnamn och deras quantities i lager. Sammanfoga två tabeller: product och category.

Fokusera på produkter i kategorierna Meat eller Grains. Använd OR-operatorn för dessa kategorier och säkerställ att produktkvantiteten är mindre än 100 med hjälp av AND-operatorn.

Sortera resultaten efter kolumnen name med hjälp av ORDER BY-satsen.

Observera

Omge OR-villkoret med parenteser innan du tillämpar AND-operatorn. Detta följer standardreglerna för operatorernas ordning inom diskret matematik.

Ditt resultat ska ha 2 kolumner: product_name och amount. Kom ihåg att ange lämpliga alias!

Kortfattade instruktioner

  • Hämta kolumnerna product.name och product.amount från tabellen product.
  • Tilldela aliaset product_name till den första kolumnen och amount till den andra.
  • Sammanfoga tabellen category på den gemensamma kolumnen product.category_id = category.id.
  • Använd en WHERE-sats som kräver att category.name är lika med 'Meat' eller 'Grains'.
  • Använd den logiska operatorn AND för att även kräva att product.amount < 100.
  • Sortera resultaten efter product.name.

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 4
single

single

some-alt