SQL'de geçen ay şu şekilde bulunabilir: Ayın ilk gününü bulmak için: ``` SELECT DATEADD(mm, DATEDIFF(mm, 0, @Date), 0) AS DATE_1 ``` Bu sorguda `@Date` değişkeni, bugünün tarihi olarak tanımlanır. Ayın son gününü bulmak için: ``` SELECT DATEADD(dd, -1, DATEADD(mm, DATEDIFF(mm, 0, @Date) + 1, 0)) AS DATE_2 ``` Ayrıca, geçen ayın son gününü bulmak için şu sorgu kullanılabilir: ``` SELECT DATEADD(ms, -3, DATEADD(mm, 0, DATEADD(mm, DATEDIFF(mm, 0, GETDATE()), 0))) ``` Bu tür sorgular, SQL Server'da `DATEADD` fonksiyonu kullanılarak gerçekleştirilir.