Zacznij terazZacznij za darmo

Funkcje i grupowanie

Analizujesz szczegóły zamówień pizzy w Pissa. Zespół chce zbadać przychody generowane przez różne rozmiary pizzy w poszczególnych miesiącach.

Uzupełnij zapytanie, korzystając ze swojej wiedzy o funkcjach agregujących, sortowaniu i grupowaniu, aby wesprzeć zespół w analizie.

To ćwiczenie jest częścią kursu

Wprowadzenie do Snowflake SQL

Zobacz kurs

Instrukcje do ćwiczenia

  • Pobierz month z kolumny order_date.
  • Użyj odpowiednich słów kluczowych Snowflake SQL, aby pogrupować wyniki zapytania.
  • Posortuj wyniki według revenue w kolejności malejącej.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- 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
___
Edytuj i uruchom kod