আমরা জানি MySQL-এ TIME ফিল্ডের রেঞ্জ '-838:59:59' থেকে '838:59:59'। যদি TIMEDIFF() ফাংশনের আউটপুট এই রেঞ্জ অতিক্রম করে তবে MySQL আর্গুমেন্টের মান অনুযায়ী '-838:59:59' বা '838:59:59' ফেরত দেবে।
উদাহরণ
mysql> Select TIMEDIFF('2017-09-01 03:05:45','2017-10-22 03:05:45')AS 'Out of Range TIME Difference'; +------------------------------+ | Out of Range TIME Difference | +------------------------------+ | -838:59:59 | +------------------------------+ 1 row in set, 1 warning (0.00 sec) mysql> Select TIMEDIFF('2017-10-22 04:05:45','2017-09-01 03:05:45')AS 'Out of Range TIME Difference'; +------------------------------+ | Out of Range TIME Difference | +------------------------------+ | 838:59:59 | +------------------------------+ 1 row in set, 1 warning (0.01 sec) উপরোক্ত কোয়ারিটিগুলো দেখায় যে মোট পার্থক্য রেঞ্জের বাইরে হলে MySQL TIME ফিল্ডের রেঞ্জের সর্বোচ্চ বা সর্বনিম্ন সীমানা মান ফেরত দেয়।