Utmaning: Hämta Lägsta Pris per Kategori
Företaget behöver hitta lägsta priset på en produkt från varje kategori för att organisera en marknadsföringskampanj. De har gett dig detta uppdrag!
Swipe to start coding
Din uppgift är att hämta lägsta priset för varje produktkategori. För att ge kunderna valmöjligheter ska du dock endast hämta de kategorier där det finns fler än 5 olika produkter.
Sammanfoga två tabeller, aggregera data och använd HAVING
-satsen.
Avsluta med att sortera resultatet efter category_name
i stigande ordning.
Observera att svaret ska innehålla 2 kolumner: category_name
och min_price
. Glöm därför inte att ange alias för dessa kolumner!
Kortfattade instruktioner
- Hämta kolumnen
category.name
och det minsta värdet i kolumnenprice
från tabellencategory
. - Tilldela aliaset
category_name
till den första kolumnen ochmin_price
till den andra. - Sammanfoga tabellen
product
på den gemensamma kolumnencategory.id = product.category_id
. - Gruppera data efter
category.name
. - Använd en
HAVING
-sats med villkoretCOUNT(product.name) > 5
. - Sortera resultaten efter
category_name
.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 4
Utmaning: Hämta Lägsta Pris per Kategori
Svep för att visa menyn
Företaget behöver hitta lägsta priset på en produkt från varje kategori för att organisera en marknadsföringskampanj. De har gett dig detta uppdrag!
Swipe to start coding
Din uppgift är att hämta lägsta priset för varje produktkategori. För att ge kunderna valmöjligheter ska du dock endast hämta de kategorier där det finns fler än 5 olika produkter.
Sammanfoga två tabeller, aggregera data och använd HAVING
-satsen.
Avsluta med att sortera resultatet efter category_name
i stigande ordning.
Observera att svaret ska innehålla 2 kolumner: category_name
och min_price
. Glöm därför inte att ange alias för dessa kolumner!
Kortfattade instruktioner
- Hämta kolumnen
category.name
och det minsta värdet i kolumnenprice
från tabellencategory
. - Tilldela aliaset
category_name
till den första kolumnen ochmin_price
till den andra. - Sammanfoga tabellen
product
på den gemensamma kolumnencategory.id = product.category_id
. - Gruppera data efter
category.name
. - Använd en
HAVING
-sats med villkoretCOUNT(product.name) > 5
. - Sortera resultaten efter
category_name
.
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 4single