Добрый день, есть таблица в которой есть 2 поля формата время, второе поле всегда больше (но бывают случаи когда в первом 23:55, а во втором 00:15).
Как мне сделать запрос что-бы получить все строки в которых разница между полями больше определенного количества минут?
У меня получилось сделать вот такой запрос:
SELECT id, TIMEDIFF(time_in, time_go) FROM tab WHERE TIMEDIFF(time_in, time_go) < '00:03:00'
Но если время приезда меньше чем время отправки, я получаю отрицательное значение, как это можно исправить, что бы все значения были положительные?