Collections:
Decrementing a Date by 1 in MySQL
How To Decrement Dates by 1 in MySQL?
✍: FYIcenter.com
If you have a date, and you want to decrement it by 1 day, you can use the DATE_SUB(date, INTERVAL 1 DAY) function. You can also use the date interval subtraction operation as "date - INTERVAL 1 DAY". The tutorial exercise below gives you some good examples:
SELECT DATE_SUB(DATE('1997-03-01'), INTERVAL 1 DAY)
FROM DUAL;
1997-02-28
SELECT DATE('1997-01-31') - INTERVAL 1 DAY FROM DUAL;
1997-02-28
⇒ Calculating the Difference between Two Dates in MySQL
⇐ Incrementing a Date by 1 in MySQL
2017-12-26, 3160🔥, 0💬
Popular Posts:
Can Date and Time Values Be Converted into Integers in SQL Server Transact-SQL? Can date and time va...
What Happens to Your Transactions When ERROR 1213 Occurred in MySQL? If your transaction receives th...
How To Divide Query Output into Multiple Groups with the GROUP BY Clause in SQL Server? Sometimes, y...
How To Drop an Index in Oracle? If you don't need an existing index any more, you should delete it w...
How To Convert Numeric Values to Character Strings in MySQL? You can convert numeric values to chara...