gpt4 book ai didi

postgresql - SQL 时间平均计算

转载 作者:行者123 更新时间:2023-11-29 13:27:29 26 4
gpt4 key购买 nike

在我的表中,我存储了 action_seconds 以秒为单位的任何事件

表名:event_table

id | action_seconds
1 | 90
2 | 120
3 | 140

现在,当我计算 action_seconds 的平均值时,

查询:select avg(action_seconds) from event_table;

预期输出:1.56

实际输出:116.66

这可能吗?怎么做?我必须实现什么样的转换才能达到预期的结果?

最佳答案

使用以下查询。这将以 minutes.seconds 的形式返回平均值(最初以秒为单位)

SELECT TO_CHAR((AVG(action_seconds) || ' second')::interval, 'MI.SS') FROM event_table;

关于postgresql - SQL 时间平均计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31140193/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com