Subtract 10 days from a given date and provide the resulting date.
SELECT DATE_SUB(“2017-06-15”, INTERVAL 10 DAY); |
The DATE_SUB() function in SQL subtracts a specified time or date interval from a given date and returns the resulting date.
DATE_SUB(date, INTERVAL value interval) |
Parameter |
Description |
Date |
Necessary. Specify the date for modification. |
value |
Necessary. Specify the value of the time/date interval for subtraction. Positive and negative values are both accepted. |
interval |
Mandatory. Specify the type of interval to subtract. Accepted values include:
|
Works in: |
From MySQL version 4.0 |
Subtract 15 minutes from the given date and provide the resulting date.
SELECT DATE_SUB(“2017-06-15 09:34:21”, INTERVAL 15 MINUTE); |
Subtract 3 hours from the specified date and return the resulting date.
SELECT DATE_SUB(“2017-06-15 09:34:21”, INTERVAL 3 HOUR); |
Add 2 months to the given date and return the resulting date.
SELECT DATE_SUB(“2017-06-15”, INTERVAL –2 MONTH); |