Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 当连接到系列且第一行为空时,如何回填空值?_Postgresql_Presto_Amazon Athena - Fatal编程技术网

Postgresql 当连接到系列且第一行为空时,如何回填空值?

Postgresql 当连接到系列且第一行为空时,如何回填空值?,postgresql,presto,amazon-athena,Postgresql,Presto,Amazon Athena,相关问题: 我正试图生成一份称为“交易”的价格评估详细报告,该报告不是详细的 首先想到的过程是生成一系列的分钟数,并在每分钟内加入事务。对于没有任何事务的任何一分钟,我都只使用前面的值进行回填。(见上文相关问题的链接) 问题: 在我遇到系列中第一分钟没有关联事务的情况之前,这种方法非常有效。假设我有一整年的交易,但我想生成一份本周的详细报告,从周一上午9:00到周五下午5:00。如果周一上午9:00时没有交易,则在第一次交易之前,报告将具有NULL值 目标: 如果minutely报告中

相关问题:


我正试图生成一份称为“交易”的价格评估详细报告,该报告不是详细的

首先想到的过程是生成一系列的分钟数,并在每分钟内加入事务。对于没有任何事务的任何一分钟,我都只使用前面的值进行回填。(见上文相关问题的链接)

问题: 在我遇到系列中第一分钟没有关联事务的情况之前,这种方法非常有效。假设我有一整年的交易,但我想生成一份本周的详细报告,从周一上午9:00到周五下午5:00。如果周一上午9:00时没有交易,则在第一次交易之前,报告将具有
NULL

目标: 如果minutely报告中的第一分钟没有相应的事务,则应使用事务表中以前的值填充其值

限制: 我使用的是Presto,所以很遗憾,我无法保存任何变量


现在我当前的代码看起来很像这样。如果我今天要完成这项工作,我可能会先编写一个脚本,在我的分钟报告之前查询
notnull
记录,然后在该时间查询带有开始时间的分钟报告

如果可能的话,我不想编写一个脚本来将其保持为纯SQL

谢谢你的帮助