หน่วยค่าต่างๆ ที่ใช้กับ INTERVAL ใน MySQL มีดังนี้:
MICROSECOND
บวก/ลบ ไมโครวินาที
mysql> SELECT NOW() + INTERVAL 100 MICROSECOND; +--------------------------------+ | NOW() + INTERVAL 100 MICROSECOND | +--------------------------------+ | 2017-10-28 18:47:25.000100 | +--------------------------------+
SECOND
บวก/ลบ วินาที
mysql> SELECT NOW() + INTERVAL 59 SECOND; +--------------------------+ | NOW() + INTERVAL 59 SECOND | +--------------------------+ | 2017-10-28 18:49:30 | +--------------------------+
MINUTE
บวก/ลบ นาที
mysql> SELECT NOW() + INTERVAL 10 MINUTE; +--------------------------+ | NOW() + INTERVAL 10 MINUTE | +--------------------------+ | 2017-10-28 18:58:44 | +--------------------------+
HOUR
บวก/ลบ ชั่วโมง
mysql> SELECT NOW() + INTERVAL 2 HOUR; +-----------------------+ | NOW() + INTERVAL 2 HOUR | +-----------------------+ | 2017-10-28 20:55:44 | +-----------------------+
DAY
บวก/ลบ วัน
mysql> SELECT NOW() + INTERVAL 10 DAY; +-----------------------+ | NOW() + INTERVAL 10 DAY | +-----------------------+ | 2017-11-07 18:48:53 | +-----------------------+
WEEK
บวก/ลบ สัปดาห์ (1 สัปดาห์ = 7 วัน)
mysql> SELECT NOW() + INTERVAL 1 WEEK; +-----------------------+ | NOW() + INTERVAL 1 WEEK | +-----------------------+ | 2017-11-04 18:49:10 | +-----------------------+
MONTH
บวก/ลบ เดือน
mysql> SELECT NOW() + INTERVAL 1 MONTH; +------------------------+ | NOW() + INTERVAL 1 MONTH | +------------------------+ | 2017-11-28 18:49:31 | +------------------------+
QUARTER
บวก/ลบ ไตรมาส (1 ไตรมาส = 3 เดือน)
mysql> SELECT NOW() + INTERVAL 1 QUARTER; +--------------------------+ | NOW() + INTERVAL 1 QUARTER | +--------------------------+ | 2018-01-28 18:49:41 | +--------------------------+
YEAR
บวก/ลบ ปี
mysql> SELECT NOW() + INTERVAL 1 YEAR; +-----------------------+ | NOW() + INTERVAL 1 YEAR | +-----------------------+ | 2018-10-28 18:49:48 | +-----------------------+
หน่วยทั้งหมดนี้ใช้ได้ทั้งกับ NOW(), CURDATE() และค่าวันที่/เวลาที่ระบุเอง