Các đơn vị giá trị sau có thể dùng với từ khóa INTERVAL trong MySQL:
MICROSECOND
Dùng để cộng/trừ số microseconds.
mysql> SELECT NOW() + INTERVAL 100 MICROSECOND; +--------------------------------+ | now() + interval 100 microsecond | +--------------------------------+ | 2017-10-28 18:47:25.000100 | +--------------------------------+ 1 row in set (0.00 sec)
SECOND
Cộng/trừ số giây.
mysql> SELECT NOW() + INTERVAL 59 SECOND; +--------------------------+ | now() + interval 59 second | +--------------------------+ | 2017-10-28 18:49:30 | +--------------------------+ 1 row in set (0.00 sec)
MINUTE
Cộng/trừ số phút.
mysql> SELECT NOW() + INTERVAL 10 MINUTE; +--------------------------+ | now() + interval 10 minute | +--------------------------+ | 2017-10-28 18:58:44 | +--------------------------+ 1 row in set (0.00 sec)
HOUR
Cộng/trừ số giờ.
mysql> SELECT NOW() + INTERVAL 2 HOUR; +-----------------------+ | now() + interval 2 hour | +-----------------------+ | 2017-10-28 20:55:44 | +-----------------------+ 1 row in set (0.00 sec)
DAY
Cộng/trừ số ngày.
mysql> SELECT NOW() + INTERVAL 10 DAY; +-----------------------+ | now() + interval 10 day | +-----------------------+ | 2017-11-07 18:48:53 | +-----------------------+ 1 row in set (0.00 sec)
WEEK
Cộng/trừ số tuần (1 tuần = 7 ngày).
mysql> SELECT NOW() + INTERVAL 1 WEEK; +-----------------------+ | now() + interval 1 week | +-----------------------+ | 2017-11-04 18:49:10 | +-----------------------+ 1 row in set (0.00 sec)
MONTH
Cộng/trừ số tháng.
mysql> SELECT NOW() + INTERVAL 1 MONTH; +------------------------+ | now() + interval 1 month | +------------------------+ | 2017-11-28 18:49:31 | +------------------------+ 1 row in set (0.00 sec)
QUARTER
Cộng/trừ số quý (1 quý = 3 tháng).
mysql> SELECT NOW() + INTERVAL 1 QUARTER; +--------------------------+ | now() + interval 1 quarter | +--------------------------+ | 2018-01-28 18:49:41 | +--------------------------+ 1 row in set (0.00 sec)
YEAR
Cộng/trừ số năm.
mysql> SELECT NOW() + INTERVAL 1 YEAR; +-----------------------+ | now() + interval 1 year | +-----------------------+ | 2018-10-28 18:49:48 | +-----------------------+ 1 row in set (0.00 sec)
Lưu ý: Từ khóa đơn vị phải ở dạng số ít (singular): DAY không phải DAYS, HOUR không phải HOURS.