SQL Server 日付から月だけを取得する

SQL Server 日付から月だけを取得する

SQL Serverで、日付から月だけを取得する手順を記述してます。

環境

  • OS windows10 pro
  • SQL server 2019
  • SSMS 18.7.1

月だけを取得

日付から月だけを取得場合は、「MONTH」を使用します。

MONTH(日付)

実際に、日付から月だけを取得してみます。

DECLARE @t1 datetime = N'2000-01-01 00:00:00'
DECLARE @t2 datetime = N'2000-02-01 00:00:00'

SELECT MONTH(@t1),
       MONTH(@t2)

実行結果

月だけが取得されていることが確認できます。