 "product_id", "sale_date" ve "sale_amount" sütunlarına sahip "satış" adlı bir tablonuz olduğunu varsayalım. Aralık 2021'de toplam satışı en yüksek olan ilk 5 ürünü bulmak için bir SQL sorgusu yazın.
Elbette! İşte Aralık 2021'de en yüksek toplam satışa sahip ilk 5 ürünü bulmak için SQL sorgusu: ``` SELECT product_id, SUM(sale_amount) AS total_sales FROM sales WHERE MONTH(sale_date) = 12 AND YEAR(sale_date) = 2021 GROUP BY product_id SİPARİŞ TARAFINDAN total_sales TANIM SINIRI 5; ``` Bu sorgu, önce satış kayıtlarını yalnızca Aralık 2021'de gerçekleşen satışları içerecek şekilde "AY" ve "YIL" işlevlerini kullanarak filtreler. Daha sonra satış kayıtlarını ürün kimliğine göre gruplandırır ve her bir ürün için satış tutarlarının toplamını hesaplar. Son olarak, sonuçları toplam satışlara göre azalan düzende sıralar ve çıktıyı ilk 5 ürünle sınırlar.