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
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Intermediär SQL

bookUtmaning: Hämta Produktantal per Kategori

Nu har företaget en ny uppgift till oss.

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 i 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 den standardiserade prioritetsordningen 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

Suggested prompts:

Which products in the Meat or Grains categories currently have less than 100 units in stock?

Can you list the product names and their current stock levels for these categories?

Are there any specific suppliers already associated with these products?

close

bookUtmaning: Hämta Produktantal per Kategori

Svep för att visa menyn

Nu har företaget en ny uppgift till oss.

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 i 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 den standardiserade prioritetsordningen 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!

Avsnitt 3. Kapitel 4
single

single

some-alt