Fonksiyonlar ve Gruplama
Pissa'daki pizza sipariş detaylarını inceliyorsun. Ekip, farklı pizza boyutlarının aylık bazda oluşturduğu geliri araştırmak istiyor.
Toplulaştırma fonksiyonları, sıralama ve gruplama bilginle sorguyu tamamla ve ekibin analizine destek ol.
Bu egzersiz
Snowflake SQL'e Giriş
kursunun bir parçasıdırEgzersiz talimatları
order_datesütunundanmonthdeğerini al.- Sorgu sonuçlarını gruplamak için uygun Snowflake SQL anahtar sözcüklerini kullan.
- Sonuçlarını
revenuedeğerine göre azalan sırada düzenle.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- 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
___