在我的 Postgres 数据库表中,我可以找到cap_cs137
按日期顺序排列的最后 20 个条目:
select cap_cs137 FROM capintec ORDER BY cap_date DESC LIMIT 20;
我也可以得到平均值:
select avg(cap_cs137) FROM capintec LIMIT 20;
但是,如何结合上述语句以按日期顺序获取最后 20 个条目的平均值?
我们有一个过时的 RHEL 5.8 服务器,它支持 Postgres 8.1.23,因此不允许使用WITH
查询。