月の最初の日: SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()), 0)
月末日: SELECT DATEADD(ms, -3, DATEADD(mm, DATEDIFF(m, 0, GETDATE()) + 1, 0))
GETDATE() を DateTime 変数の値に置き換えます。
この便利なページ 「今週の月曜日」や「月の最初の月曜日」など、他の日付計算がたくさんあります.
月の最初の日: SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()), 0)
月末日: SELECT DATEADD(ms, -3, DATEADD(mm, DATEDIFF(m, 0, GETDATE()) + 1, 0))
GETDATE() を DateTime 変数の値に置き換えます。
この便利なページ 「今週の月曜日」や「月の最初の月曜日」など、他の日付計算がたくさんあります.