SQL-92/99 Oracle Db2 SQL Server MySQL PostgreSQL Access

LAST_DAY ( 日付 )


戻り値 : 月の最後の日付

LAST_DAYは指定した日付データから月の最後の日付を取得するときに使用します。


関連キーワード





SQL実行例の説明(1)

・T1_SAMPLE表のFROM_MONTHの最後の日付を取得します。


SELECT FROM_MONTH, LAST_DAY ( FROM_MONTH ) AS END_MONTH FROM T1_SAMPLE;


SQL実行の結果(1-1)

MONTH_JPNFROM_MONTH
1月 2006-01-01 00:00:00
2月 2006-02-01 00:00:00
3月 2006-03-01 00:00:00
4月 2006-04-01 00:00:00
5月 2006-05-01 00:00:00
6月 2006-06-01 00:00:00
7月 2006-07-01 00:00:00
8月 2006-08-01 00:00:00
9月 2006-09-01 00:00:00
10月2006-10-01 00:00:00
11月2006-11-01 00:00:00
12月2006-12-01 00:00:00
SQL Result
FROM_MONTHEND_MONTH
2006-01-01 00:00:002006-01-31
2006-02-01 00:00:002006-02-28
2006-03-01 00:00:002006-03-31
2006-04-01 00:00:002006-04-30
2006-05-01 00:00:002006-05-31
2006-06-01 00:00:002006-06-30
2006-07-01 00:00:002006-07-31
2006-08-01 00:00:002006-08-31
2006-09-01 00:00:002006-09-30
2006-10-01 00:00:002006-10-31
2006-11-01 00:00:002006-11-30
2006-12-01 00:00:002006-12-31