先生,我有 4 列十进制
日期
|| timein || Dateout || Timeout || calculate_between_mintues
-----------------------------------------------------------
20180501 || 093012 || 20180501 || 103012 || ?
20180501 || 233013 || 20180502 || 042012 || ?
如何计算日期和时间与日期和时间之间的分钟
您可以将小数转换为字符,将它们连接起来,然后在几分钟内计算时间戳的差异
TIMESTAMPDIFF(4, CHAR(TIMESTAMP_FORMAT(CONCAT(TO_CHAR(DATEOUT),TO_CHAR(TIMEOUT)),
'YYYY-MM-DD HH24:MI:SS') - TIMESTAMP_FORMAT(CONCAT(TO_CHAR(DATEIN),TO_CHAR(TIMEIN)),
'YYYY-MM-DD HH24:MI:SS')))