1
我有存儲在我的表中以下格式MySQL的 - 獲取時間以分鐘爲時間值超過一個小時
*----------*-----------*
| press | time |
*----------*-----------*
|Press One | 00:45:23 |
|Press Two | 01:01:34 |
,時間是在%HH%毫米%ss格式的時間。我所需要的是按新聞專欄分組的時間列的平均值,其中返回的時間以分鐘爲單位。通過以下查詢,我得到我需要的東西,直到時間平均值爲59分鐘。我知道TIME_FORMAT(x,'%i')會給0-59分鐘。
我的問題:即使返回時間超過59分鐘,我如何在幾分鐘內返回平均時間返回。
SELECT press,
TIME_FORMAT(
SEC_TO_TIME(
TRUNCATE(
AVG(time)
, 0)
)
,'%i')
as time
FROM pressmr
GROUP BY press