Задать вопрос
@maks78945

Как получить разницу между датами больше чем n-е количество минут?

Добрый день, есть таблица в которой есть 2 поля формата время, второе поле всегда больше (но бывают случаи когда в первом 23:55, а во втором 00:15).
Как мне сделать запрос что-бы получить все строки в которых разница между полями больше определенного количества минут?

У меня получилось сделать вот такой запрос:
SELECT id, TIMEDIFF(time_in, time_go)  FROM tab WHERE TIMEDIFF(time_in, time_go) < '00:03:00'


Но если время приезда меньше чем время отправки, я получаю отрицательное значение, как это можно исправить, что бы все значения были положительные?
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Академия Eduson
    Python-разработчик
    9 месяцев
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы