Merhaba Arkadaşlar,
Çokça işimize yarayabilecek ayın ilk, son, bir sonraki, ilk, bir sonraki son günleri gibi (kendi içerisinde başlıklar halinde) script’leri aşağıda paylaşıyorum…
Bir Önceki Ayın İlk Günü SQL Sorgusu:
SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) – 1, 0)
Bir Önceki Ayın Son Günü SQL Sorgusu:
SELECT DATEADD(DAY, -(DAY(GETDATE())), GETDATE())
İçinde Bulunduğumuz Ayın İlk Günü SQL Sorgusu:
SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()), 0)
İçinde Bulunduğumuz Ayın Son Günü SQL Sorgusu:
SELECT DATEADD (dd, -1, DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) + 1, 0))
Sonraki Ayın İlk Günü SQL Sorgusu:
SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) + 1, 0)
Sonraki Ayın Son Günü SQL Sorgusu:
SELECT DATEADD (dd, -1, DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) + 2, 0))