【发布时间】:2020-08-22 21:13:56
【问题描述】:
我有一个 PostgreSQL 表,它显示以 15 秒为增量的周期(日期时间),例如来自
2020-03-27 00:00:00
到
2020-03-27 23:59:45
每一天都是一样的
2020-03-28 00:00:00
到
2020-03-28 23:59:45
每 15 秒的增量都会显示一个数值:Latency_us。
我想在单独的列中获取每天的平均值、最小值和最大值。我该怎么做?
这是我的选择查询
create view s3fstj.pc_latency as
select TO_TIMESTAMP(start_time, 'YYYY/MM/DD HH24:MI:SS') as period, epoch, host_name, db_alias, database, db_host, db_host_ip, ip_port, latency_us, pc_domain
from s3fstj.pc_dblatmonstat_latency
我还将句点字符串转换为时间戳。
【问题讨论】:
标签: sql postgresql