Mysql的DATE_SUB()函数
定义和用法
- DATE_SUB()函数从日期减去指定的时间间隔
语法
DATE_SUB(date,INTERVAL expr type)
参数解析
- date:合法的日期表达式。
- INTERVAL:语法要求
- expr:时间间隔
- 注意:expr为负数时表示增加
- INTERVAL 只能是整数,如果是小数会被执行引擎四舍五入处理
- type参数可以是下列的值:
例子
有如下表:
从OrderDate减去两天,sql如下:
SELECT OrderId,DATE_SUB(OrderDate,INTERVAL 2 DAY) AS OrderPayDate
FROM Orders