"Öğrenci_kimliği", "ad", "kayıt_tarihi" ve "mezuniyet_tarihi" sütunlarına sahip "öğrenciler" adlı bir tablonuz olduğunu varsayalım. 2022 yılının her ayında mezun olan öğrenci sayısını bulmak için bir SQL sorgusu yazın.
Mezuniyet_tarihi sütununun öğrencilerin yalnızca mezuniyet tarihlerini içerdiğini varsayarsak, 2022 yılının her ayında mezun olan öğrenci sayısını bulmak için aşağıdaki SQL sorgusu kullanılabilir: `` SELECT MONTH(graduation_date) AS ay, COUNT(* ) AS sayısı öğrenciler NEREDE YIL(mezuniyet_tarihi) = 2022 GRUP BY AY(mezuniyet_tarihi) SİPARİŞ BY AY(mezuniyet_tarihi); ``` Bu sorgu ilk olarak mezuniyet yılının 2022 olduğu satırları filtreler. Ardından, MONTH() işlevini kullanarak her mezuniyet tarihinin ayını çıkarır, GROUP BY deyimini kullanarak satırları aya göre gruplandırır ve satır sayısını sayar COUNT() işlevini kullanarak her grupta. Son olarak, ORDER BY yan tümcesini kullanarak sonuçları aya göre sıralar.