gpt4 book ai didi

mysql - 如何从MySQL中的列中减去时间

转载 作者:行者123 更新时间:2023-11-29 13:11:16 25 4
gpt4 key购买 nike

我正在尝试开发具有停止/怠速报告的 GPS 应用程序

这样就可以得到每个车辆在特定区域停止的持续时间

我收到这个查询

SELECT MAX(time) - MIN(time) AS duration FROM tcm_packet
WHERE latitude ='-6.916202' AND longitude = '107.599276'

但这只是展示 -17不完全是小时、分钟和第二时间...即使我使用 TIME() 它显示 17 秒..应该是 17 小时

最佳答案

好吧,我想我明白了......使用 TIMEDIFF()

SELECT TIMEDIFF(MAX(time),MIN(time)) AS duration FROM tcm_packet
WHERE latitude ='-6.916202' AND longitude = '107.599276';

关于mysql - 如何从MySQL中的列中减去时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22061350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com