SELECT TIME_TO_SEC('时间') / 3600 AS '小数点'
其中,TIME_TO_SEC('时间')
将时间转换为秒数,再除以 3600 可以将时间转换为小数点。
例如,如果要将 01:30:00 转换为小数点,可以执行以下查询语句:
SELECT TIME_TO_SEC('01:30:00') / 3600 AS '小数点'
查询结果为1.5
,表示 01:30:00 相当于 1.5 小时。
如果需要将时间字段转换为小数点,则可以使用以下方法:
SELECT TIME_TO_SEC(`时间字段`) / 3600 AS '小数点' FROM `表名`
其中,`时间字段`
是需要转换为小数点的时间字段名称,`表名`
是需要查询的表名称。