Loading lesson path
Concept visual
Start at both ends
Subtract 5.000001 seconds and return the datetime: SELECT SUBTIME("2017-06-15 10:24:21.000004", "5.000001");
Formula
The SUBTIME() function subtracts time from a time/datetime expression and then returns the new time/datetime.datetime, time_interval )
Required. The time or datetime to be modified time_interval Required. The time interval to subtract from datetime. Both positive and negative values are allowed
From MySQL 4.0
Subtract 3 hours, 2 minutes, 5.000001 seconds and return the datetime: SELECT SUBTIME("2017-06-15 10:24:21.000004", "3:2:5.000001");
Subtract 5 seconds and return the time: SELECT SUBTIME("10:24:21", "5");
Subtract 3 minutes and return the time: SELECT SUBTIME("10:24:21", "300");
Add 3 hours, 2 minutes, and 5 seconds, and return the time: SELECT SUBTIME("10:24:21", "-3:2:5");
❮ MySQL Functions