在PostgresSQL中操纵日期
我正在尝试将我正在查询的列表天转换为下面列出的查询中的周在PostgresSQL中操纵日期,sql,postgresql,Sql,Postgresql,我正在尝试将我正在查询的列表天转换为下面列出的查询中的周 请告知。感谢您的帮助。您可以先按“周”的日期进行汇总。。。在子查询中,然后计算外部查询中相邻行之间的增量: select anchor, average, 100.000 * (1 - lead(average) over (order by anchor) / average) as delta from ( select date_trunc('week', day) anchor
请告知。感谢您的帮助。您可以先按“周”的日期进行汇总。。。在子查询中,然后计算外部查询中相邻行之间的增量:
select
anchor,
average,
100.000 * (1 - lead(average) over (order by anchor) / average) as delta
from (
select
date_trunc('week', day) anchor,
round(avg(value)) average
from mytable
group by date_trunc('week', day)
) t
order by anchor
我想你错过了一个代码块或屏幕截图它应该是什么样子?这两张图片上的日期有什么区别?