SQL DATE_ADD関数とは?日付の加算方法を解説
SQLのDATE_ADD関数は、指定された日付に指定された時間間隔を追加または減算します。その構文は以下の通りです:
DATE_ADD(date, INTERVAL value unit)
date には時間間隔を追加する日付が、value には追加するか減らす時間の値が入り、unit には時間値の単位が入ります。例えば、YEAR、MONTH、DAY、HOUR、MINUTE、SECOND などがあります。
例えば、DATE_ADD関数を使用して、現在の日付に1ヶ月追加することができます。
SELECT DATE_ADD(NOW(), INTERVAL 1 MONTH);
現在の日付に1カ月を加えた結果が返されます。DATE_ADD関数は、日付フィールドで日付の演算を行うために使用され、日付計算を簡単にすることができます。