本MySQL教程通过语法和示例说明了如何使用MySQL DATE_SUB函数。
MySQL DATE_SUB函数返回一个减去一定的时间/日期间隔的日期。
MySQL中DATE_SUB函数的语法为:
DATE_SUB(
date
, INTERVAL value unit )
date需要添加日期间隔的日期。value要加的时间/日期间隔的值。unit时间间隔单位, 比如DAY,MONTH,MINUTE,HOUR等。它可以是以下之一:
使用负数参数的DATE_SUB函数相当于 DATE_ADD函数
MySQL DATE_SUB函数示例
mysql>
SELECT
'2012-02-13 08:44:21.000001'
, INTERVAL 10 MICROSECOND);
Result:
'2012-02-13 08:44:20.999991'
'2012-02-13 08:44:21'
, INTERVAL 20
SECOND
);
'2012-02-13 08:44:01'
, INTERVAL 25
MINUTE
'2012-02-13 08:19:21'
, INTERVAL 2
HOUR
'2012-02-13 06:44:21'
'2012-02-13'
, INTERVAL -10
DAY
'2012-02-23'
, INTERVAL 12 WEEK);
'2011-11-21'
原文链接:https://codingdict.com/