2
我正在運行一個只返回兩列的聚合查詢,name
和timez
。Postgresql - 平均只有幾分鐘和幾秒?
timez
當前格式爲MI:SS
,存儲爲varchar。在我的查詢中,我想獲得time
的平均分鐘數和秒數,但當然如果我將該列轉換爲時間戳,則avg()
函數不起作用。我試圖用count(1)來劃分時間戳,因爲時間戳不能被分割,所以不起作用。以下是我最想要的。
SELECT name, avg(to_timestamp(timez,'MI:SS'))
FROM logs_table
GROUP BY name