Dùng TIMESTAMPDIFF(HOUR, ...) kết hợp ABS() cho giá trị tuyệt đối.
Cú pháp:
SELECT ABS(TIMESTAMPDIFF(HOUR,yourColumnName1,yourColumnName2)) as anyVariableName from yourTableName;
Tạo bảng StartDateTime, EndDateTime, chèn 3 cặp.
Truy vấn:
mysql> SELECT ABS(TIMESTAMPDIFF(HOUR,StartDateTime,EndDateTime)) as Hour from DifferenceInHours;
Kết quả: 22, 24, 23 giờ.