我要計算的最大fixtime
的公里,最小的公里之間的減法fixtime在給定日期之間計算減法:如何兩個日期
SELECT Max(fixtime), MIN(fixtime), km
FROM `positions`
WHERE date(fixtime) = '2017-06-06' and deviceid = 1
我試過,但它力的工作。
我要計算的最大fixtime
的公里,最小的公里之間的減法fixtime在給定日期之間計算減法:如何兩個日期
SELECT Max(fixtime), MIN(fixtime), km
FROM `positions`
WHERE date(fixtime) = '2017-06-06' and deviceid = 1
我試過,但它力的工作。
使用TimeDiff查找要格式化的日期和時間格式之間的差異。
我不是一個mysql開發人員,但我會想分割行和減去更好的性能。
更多格式看看這個https://www.techonthenet.com/mysql/functions/time_format.php
SELECT((SELECT km FROM `positions`
WHERE date(fixtime)='2017-06-06' and deviceid=1
order by fixtime desc
Limit 1)-
(SELECT km FROM `positions`
WHERE date(fixtime)='2017-06-06' and deviceid=1
order by fixtime asc
Limit 1)) as difference
謝謝你的答案..我想要在公里(在Tabel名稱是公里)減去最大(fixtime)和最小(fixtime) –
我想要公里 –
謝謝ser..it作品 –
請編輯您的問題,包括表結構,也請善待足以給我們的樣本數據,樣本輸出爲您服務! –
謝謝..表格很大,但重要的是fixtime和km..i想要計算max fixtime和min fixtime之間km的減法 –
這些細節不合格,這就是您需要在至少提供最少的細節來幫助你! –