MySQL Subdate()函数
subdate()是MySQL日期/时间函数。
语法
Select subdate(date, interval value unit);
kOr
Select subdate(date, days);
参数
date: 要减去间隔的日期。
days : 要减去间隔的天数。
value: 要减去的时间或日期间隔。
unit: 间隔的类型,例如DAY,MONTH,MINUTE,HOUR等。以下可能是其中之一。
| 单位 |
兼容性 |
| MICROSECOND |
4.1.1 + |
| SECOND |
3.2.3 + |
| MINUTE |
3.2.3 + |
| HOUR |
3.2.3 + |
| DAY |
3.2.3 + |
| 周 |
5 + |
| MONTH |
3.2.3 + |
| QUARTER |
5 + |
| YEAR |
3.2.3 + |
| SECOND_MICROSECOND |
4.1.1 + |
| MINUTE_MICROSECOND |
4.1.1 + |
| MINUTE_SECOND |
4.1.1 + |
| HOUR_MICROSECOND |
4.1.1 + |
| HOUR_SECOND |
4.1.1 + |
| HOUR_MINUTE |
3.2.3 + |
| DAY_MICROSECOND |
4.1.1 + |
| DAY_SECOND |
3.2.3 + |
| DAY_MINUTE |
3.2.3 + |
| DAY_HOUR |
3.2.3 + |
| YEAR_MONTH |
3.2.3 + |
返回
此功能返回的日期将减去给定的时间间隔。
示例1