SELECT CONCAT(
FLOOR(HOUR(TIMEDIFF('2010-01-06 08:46', '2010-01-01 12:30'))/24), ' days ',
MOD(HOUR(TIMEDIFF('2010-01-06 08:46', '2010-01-01 12:30')), 24), ' hours ',
MINUTE(TIMEDIFF('2010-01-06 08:46', '2010-01-01 12:30')), ' minutes')
benim örnek aşağıda iki yorum göre
sabit datetime değerleri için END_TIME ve START_TIME kullanın Bu çözüm sadece 35 gün içinde tarih farklılıkları için çalışır. Başlangıç ve bitiş arasında 35 günden fazla bir süre olduğunu biliyorsanız, bir aydan fazla bir süre geçtikten sonra bunu kullanmayın. TIMESTAMPDIFF kullanarak diğer cevaplar çalışacaktır.
O ya da değil, ben basit matematik uygulanarak yapılabilir düşünüyorum ... –