03 September 2021

Query Mendapatkan Tanggal Awal Bulan atau Tanggal 1 Setiap Bulan SQL Server

 Langsung Aja Slu ....


Kita ingin mencari data dengan filter mulai dari tanggal 1 di 2 bulan yang lalu, berikut query nya :

SELECT * FROM NAMA_TABEL WHERE TANGGAL >= CAST(DATEADD(dd,-(DAY(DATEADD(mm,1,GETDATE()-1))),DATEADD(mm,-2,GETDATE())) AS DATE)


Deangan kata lain :

SELECT CAST(DATEADD(dd,-(DAY(DATEADD(mm,1,GETDATE()-1))),DATEADD(mm,-2,GETDATE())) AS DATE)

akan membuat tanggal 2021-07-01 jika sekarang bulan September 2021.


Sekian.

No comments:

Post a Comment