আমরা জানি যে CURDATE() শুধুমাত্র তারিখের ইউনিট প্রদান করে তাই CURDATE() এর সাথে সময়ের এককের INTERVAL ব্যবহার করা অস্পষ্ট হবে। MySQL সর্বদা '00:00:00' সময়ের সাথে বর্তমান তারিখকে উপস্থাপন করে তাই যখন আমরা CURDATE() এর সাথে সময়ের এককের INTERVAL ব্যবহার করি তখন এই ধরনের সময়ের পাটিগণিত এই সময়টিকে বিবেচনা করবে। নিম্নলিখিত উদাহরণগুলি এটিকে স্পষ্ট করবে -
mysql> Select CURDATE() + INTERVAL 0 hour; +-----------------------------+ | curdate() + Interval 0 hour | +-----------------------------+ | 2017-10-28 00:00:00 | +-----------------------------+ 1 row in set (0.00 sec) mysql> select CURDATE() + INTERVAL 1 hour; +-----------------------------+ | curdate() + Interval 1 hour | +-----------------------------+ | 2017-10-28 01:00:00 | +-----------------------------+ 1 row in set (0.00 sec) mysql> Select CURDATE() + INTERVAL 2 hour; +-----------------------------+ | CURDATE() + INTERVAL 2 hour | +-----------------------------+ | 2017-10-28 02:00:00 | +-----------------------------+ 1 row in set (0.00 sec)