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_JPN | FROM_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 |
| FROM_MONTH | END_MONTH |
|---|---|
| 2006-01-01 00:00:00 | 2006-01-31 |
| 2006-02-01 00:00:00 | 2006-02-28 |
| 2006-03-01 00:00:00 | 2006-03-31 |
| 2006-04-01 00:00:00 | 2006-04-30 |
| 2006-05-01 00:00:00 | 2006-05-31 |
| 2006-06-01 00:00:00 | 2006-06-30 |
| 2006-07-01 00:00:00 | 2006-07-31 |
| 2006-08-01 00:00:00 | 2006-08-31 |
| 2006-09-01 00:00:00 | 2006-09-30 |
| 2006-10-01 00:00:00 | 2006-10-31 |
| 2006-11-01 00:00:00 | 2006-11-30 |
| 2006-12-01 00:00:00 | 2006-12-31 |