データベースに限った話ではありませんが、10分前の時刻や、1か月後の日付などを求める機会は多くあります。MySQL では、四則演算のプラス・マイナス記号を使って直感的な SQL を記述して過去や未来の日時を取得することができます。 30秒前の日時を取得する mysql> SELECT CURRENT_TIMESTAMP - INTERVAL 30 SECOND; +----------------------------------------+ | CURRENT_TIMESTAMP - INTERVAL 30 SECOND | +----------------------------------------+ | 2010-12-26 12:10:31 | +----------------------------------------+ -- CURRENT_TIMESTAMPは