SELECT * FROM lo_device_uplink_data
WHERE create_time
BETWEEN
DATE_FORMAT('2018-12-24 16:29:52', '%Y-%m-%d %k-%i')
AND
DATE_FORMAT('2018-12-24 16:30:55', '%Y-%m-%d %k-%i')
执行sql查出的数据精确的粒度是分
因为DATE_FORMAT('2018-12-24 16:29:52', '%Y-%m-%d %k-%i')
会将'2018-12-24 16:29:52'
转换成'2018-12-24 16:29'
执行sql的结果与下边的sql结果一致
SELECT * FROM lo_device_uplink_data
WHERE create_time
BETWEEN
'2018-12-24 16:29'
AND
'2018-12-24 16:30'
本文详细解析了如何使用SQL查询数据库中设备上行数据,并通过DATE_FORMAT函数将时间戳转换为精确到分钟的时间格式,从而实现数据的快速检索。
1675

被折叠的 条评论
为什么被折叠?



