Začněte nyníZačněte zdarma

Funkce a seskupování

Zkoumáš podrobnosti objednávek pizzy v Pisse. Tým chce analyzovat tržby generované různými velikostmi pizzy za jednotlivé měsíce.

Doplň dotaz s využitím znalostí agregačních funkcí, řazení a seskupování a pomoz týmu s jejich analýzou.

Toto cvičení je součástí kurzu

Introduction to Snowflake SQL

Zobrazit kurz

Pokyny k cvičení

  • Z sloupce order_date získej month.
  • Použij příslušná klíčová slova Snowflake SQL pro seskupení výsledků dotazu.
  • Seřaď výsledky podle revenue sestupně.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- Get the month from order_date
SELECT ___(___ FROM ___) AS order_month, 
    p.pizza_size, 
    -- Calculate revenue
    ___(p.price * od.quantity) AS revenue
FROM orders o
INNER JOIN order_details od USING(order_id)
INNER JOIN pizzas p USING(pizza_id)
-- Appropriately group the query
___
-- Sort by revenue in descending order
___
Upravit a spustit kód