Я хочу получить разницу между отметками времени, в формате timestamp, используя только MySQL и не используя язык программирования. Также не в секундах, часах, дате, месяцах или годах. в качестве примера.mysql timestamp разница в timestamp
timestamp1->2012-05-21 15:31:11
timestamp2->2012-05-21 15:32:11
Я хочу получить результат в формате временной шкалы.
Таким образом, результат должен быть TIMEDIFF()
функция
result->0000-00-00 00:01:00
Большое вам спасибо за ваш ответ. Но в этом вашем методе результат не в формате timestamp. Я хочу ответить как временную метку –
@ KasunMalith: Как это можно сделать? Например, как было бы возвращено 792 часа (33 дня)? Это '0000-01-03' или' 0000-01-02'? Или что-то еще (февраль, например, содержит 28 или 29 дней в зависимости от года). Как вернуть отрицательную разницу? – eggyal