如何在pl / pgsql中设计查询

时间:2020-09-27 22:16:08

标签: sql plpgsql

“我有一个表” stock-data“,其中的列为” stock-name“,” Open“,” High“,” Low“,” close“。和日期”。现在,我希望每个月更改索引。我打算进行的操作是:

找到每个月的第一天和该月的最后一天(如数据库中所示),并检查第一个月的指数值收盘价(股票名称-“ NIFTY-50”):检查索引的开盘价(股票名称-“ NIFTY-50”),以及同月最后一天的收盘价。第二个月起:获取上个月(上个月的最后一个可用日期)和当月的收盘价。找到两个值的差。创建一个表并将其存储为

2018年1月“指数值变化” 2018年2月“索引值更改”

我猜应该在Pl Pg Sql中完成,而不是在sql查询中完成,因为它对查询而言相当大,因为我的Db是PostgreSQL。我无法为此提供任何代码段,因为我确实是sql的新手。因此,希望获得有关如何进行此操作的专家建议。请给我该功能的框架(如果不完整的话),将尝试尽可能地填充。

非常感谢, Arnab

0 个答案:

没有答案
相关问题