Wednesday, November 6, 2013

SQL: หาวันที่ต้นเดือนและวันที่สิ้นเดือน

หาวันที่วันแรกของเดือน
SELECT DATEADD(MONTH, DATEDIFF(MONTH,0,getdate()),0)

หาวันที่วันสิ้นเดือน
SELECT DATEADD(d,-1, DATEADD(MONTH,DATEDIFF(MONTH,0,GETDATE())+1,0))