SQL查询将HHMM转换为分钟

时间:2020-05-07 10:44:24

标签: mysql sql database

我有一个数据集,其中包含以HHMM格式表示的时间列(即1730表示5.30 PM)。我想以分钟为单位来计算行之间的时间差。

例如,1730(5.30 PM)和1315(1.15 PM)之间的差应为255(因为相差4小时15分钟)

有什么方法可以对时间值进行整数形式的一些计算,将其转换为分钟?

到目前为止,我已经尝试了以下方法将HHMM整数转换为分钟:

MOD(a,100) + (a DIV 100 ) * 60

但这不适用于错误“输入端没有可行的选择”。

谢谢。

0 个答案:

没有答案