TIMESTAMPDIFF аналогичен TIMEDIFF, о котором говорит Мэтью, за исключением того, что он возвращает разницу между двумя датами и временем в любых единицах измерения (секунды, минуты, часы и т. Д.).
Например,
SELECT TIMESTAMPDIFF(MINUTE,LogOutTime,LogInTime) AS TimeLoggedIn
FROM LogTable
Возвращает количество минут, когда пользователь вошел в систему (при условии, что вы хранили подобные вещи в такой таблице).