SQL DATE_ADD 函数

SQL DATE_ADD 是一个mySQL函数,与SQL ADDDATE()函数功能相同,用于给一个日期表达式增加时间值。

注: 在SQL Server中, 我们可以用 SQL DATEADD() 函数。

SQL DATE_ADD 语法

DATE_ADD(date-expression, INTERVAL expr type)

对于type, 请参考 SQL ADDDATE() 函数。

SQL ADDDATE 范例

SELECT DATE_ADD('2010-08-12', INTERVAL 3 DAY) AS NewDate

结果: 2010-08-15

SELECT DATE_ADD('2010-08-12', INTERVAL '3-2' YEAR_MONTH) AS NewDate

结果: 2013-10-12

SELECT DATE_ADD('2011-09-14 2:44:36', INTERVAL '2:26' HOUR_MINUTE) AS NewDate

结果: 2011-09-14 05:10:36