MySQL 日付関数

■月末日を求める
※MySQL4.0以前
[code]
SELECT DATE_SUB(CONCAT(PERIOD_ADD(DATE_FORMAT(‘2006-12-15’, ‘%Y%m’), 1), ’01’), INTERVAL ‘1’ DAY) FROM dual;
[/code]

※MySQL4.1.1以降
[code]
SELECT LAST_DAY(‘2006-12-15’) FROM dual;
[/code]

This entry was posted in MySQL, 技術情報. Bookmark the permalink.

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です