0
我要總結一個TIMESTAMPDIFF與最近的日期字段,所以我做了什麼SUM時間戳:與最近的日期字段
SUM(TIMESTAMPDIFF(SECOND, MAX(date), MAX(date_last_up))) as diff
原來這觸發一個MySQL的錯誤(無效使用組功能),我不得不刪除MAX()
函數來得到它的工作:
SUM(TIMESTAMPDIFF(SECOND, date, date_last_up)) as diff
有人知道如何做到這一點與MAX()函數?
不給肯定的,但你可以試試'SELECT SUM(TIMESTAMPDIFF(二,選擇MAX(日期)FROM TBL LIMIT 1,MAX(date_last_up)))AS胸部「 – We0
字段是由任何東西分組?也就是說,你是否在尋找這些時間戳中所有差異的總和(在這種情況下,你可能需要一個具有不同group by子句的子查詢)? – Kickstart
您不能在另一個(SUM)內使用一個分組函數(MAX)。你想達到什麼目的?你能發佈一些樣本數據和期望的輸出嗎? – Barmar