mysql DATE_SUB 函数用法

来源:互联网 发布:股票庄家是谁 知乎 编辑:程序博客网 时间:2024/05/22 04:38

SQL DATE_SUB 是一个mySql函数。不象SQL DATE_ADD函数 增加时间值,SQL DATE_SUB 将从一个日期/时间值中减去一个时间值(时间间隔)。

SQL DATE_SUB 语法

  1. DATE_SUB(日期表达式, INTERVAL expr type)  

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

SQL DATE_SUB 范例

  1. SELECT DATE_SUB('2010-08-12'INTERVAL DAYAS NewDate  

结果: 2010-08-09

2.SELECT DATE_SUB('2010-08-12'INTERVAL '3-2' YEAR_MONTH) AS NewDate  

结果: 2007-06-12

3.SELECT DATE_SUB('2011-09-14 2:44:36'INTERVAL '2:26' HOUR_MINUTE) AS NewDate  

结果: 2011-09-14 00:18:36