Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Få Produktmængde Efter Kategori | Sammenføjning af Tabeller
Mellemliggende SQL

Stryg for at vise menuen

book
Udfordring: Få Produktmængde Efter Kategori

Nu har virksomheden en ny opgave til os.

En ny leverandør kontaktede os og sagde, at de kan levere varer fra kategorierne Meat eller Grains billigt. Vi skal finde ud af hvilke produkter i disse kategorier har mindre end 100 enheder tilbage på lager.

Opgave

Swipe to start coding

Din opgave er at finde produktnavne og deres quantities på lager. Join to tabeller: product og category.

Fokuser på produkter i kategorierne Meat eller Grains. Brug OR operatoren for disse kategorier og sørg for, at produktmængden er mindre end 100 ved hjælp af AND operatoren.

Sorter resultaterne efter name kolonnen med ORDER BY klausulen.

Note

Indsæt OR betingelsen i parenteser før du anvender AND operatoren. Dette følger den standard rækkefølge af operationer i diskret matematik.

Dit resultat skal have 2 kolonner: product_name og amount. Husk at sætte passende aliaser!

Kort vejledning

  • Hent product.name og product.amount kolonnerne fra product tabellen.
  • Tildel aliaset product_name til den første kolonne og amount til den anden.
  • Join category tabellen på den fælles kolonne product.category_id = category.id.
  • Brug en WHERE klausul, der kræver, at category.name er lig med 'Meat' eller 'Grains'.
  • Brug den logiske operator AND til også at kræve, at product.amount < 100.
  • Sorter resultaterne efter product.name.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 4

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Udfordring: Få Produktmængde Efter Kategori

Nu har virksomheden en ny opgave til os.

En ny leverandør kontaktede os og sagde, at de kan levere varer fra kategorierne Meat eller Grains billigt. Vi skal finde ud af hvilke produkter i disse kategorier har mindre end 100 enheder tilbage på lager.

Opgave

Swipe to start coding

Din opgave er at finde produktnavne og deres quantities på lager. Join to tabeller: product og category.

Fokuser på produkter i kategorierne Meat eller Grains. Brug OR operatoren for disse kategorier og sørg for, at produktmængden er mindre end 100 ved hjælp af AND operatoren.

Sorter resultaterne efter name kolonnen med ORDER BY klausulen.

Note

Indsæt OR betingelsen i parenteser før du anvender AND operatoren. Dette følger den standard rækkefølge af operationer i diskret matematik.

Dit resultat skal have 2 kolonner: product_name og amount. Husk at sætte passende aliaser!

Kort vejledning

  • Hent product.name og product.amount kolonnerne fra product tabellen.
  • Tildel aliaset product_name til den første kolonne og amount til den anden.
  • Join category tabellen på den fælles kolonne product.category_id = category.id.
  • Brug en WHERE klausul, der kræver, at category.name er lig med 'Meat' eller 'Grains'.
  • Brug den logiske operator AND til også at kræve, at product.amount < 100.
  • Sorter resultaterne efter product.name.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 4
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt