最終更新日:2017年11月26日

SQLServerで月末月初の日付を取得する方法

記事内に商品プロモーションを含む場合があります。

月初を取得

select convert(datetime,left(convert(varchar, getdate(), 111),8)+'01')

月末を取得

select dateadd(day,-1,dateadd(month,1,left(convert(varchar, getdate(), 111),8)+'01'))