所以我的查詢是這樣的:PHP是否具有聚合數組中時間值的功能?
SELECT TIMEDIFF('24:00:00',(TIMEDIFF('22:00:00',TIME(end)))) AS time
FROM sworkingtime
WHERE user='magdalena' AND type='work' AND start BETWEEN '2014-03-01' AND '2014-03-28' AND (HOUR(`end`) > 22 OR HOUR(`end`) < 4)
AND completed=1
我的查詢返回這樣的:
02:02:36
03:17:24
03:07:03
02:24:17
03:14:09
有沒有修改這個查詢返回本場的唯一SUM的一種方式,所以只有一個字段?
謝謝
是否有你不想在MySQL級別執行此操作的原因? – Prix
我會在MySQL中完全執行它,並且根本不用理會PHP進程 – user3036342
沒有理由,它只是更高級的查詢 - 我編輯了這個問題。 –