How to Subtract Time in MySQL

后端 未结 4 1897
孤街浪徒
孤街浪徒 2020-12-16 10:05

How can I subtract time in MySQL? For example, today is 16 March; I want to subtract 15 days to reach 1 March. Are there any methods that can be used to subtract 15 days fro

4条回答
  •  伪装坚强ぢ
    2020-12-16 10:31

    You can use this :

    SELECT DATE(NOW()-INTERVAL 15 DAY);

    for when you want to subtract the number of days.

    In order to subtract the time instead, say 15 minutes, the following should work:

    SELECT(DATE_SUB(NOW(), INTERVAL '15:0' MINUTE_SECOND));

    Adding the reference link again :- https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_date-add.

提交回复
热议问题