Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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
Sql 我无法使用月末日期作为参数来迭代insert语句_Sql_Loops_Iteration_Recursive Query - Fatal编程技术网

Sql 我无法使用月末日期作为参数来迭代insert语句

Sql 我无法使用月末日期作为参数来迭代insert语句,sql,loops,iteration,recursive-query,Sql,Loops,Iteration,Recursive Query,我尝试在循环中进行迭代,循环将每月插入一些特定月末日期的“活动”记录,这些记录作为python函数的参数给出。将使用多个表完成多个转换和联接,因此我们有一个表,该表保存月末快照级别的记录,例如,目标表如下所示: 训练表: 桑普肖特日 产品标识 价格 2020-01-31 1123 45.56 2020-01-31 1125 43.32 2020-01-31 1163 12.54 2020-02-29 1123 45.58 2020-02-29 1125 44.32 2020-02-29 1163

我尝试在循环中进行迭代,循环将每月插入一些特定月末日期的“活动”记录,这些记录作为python函数的参数给出。将使用多个表完成多个转换和联接,因此我们有一个表,该表保存月末快照级别的记录,例如,目标表如下所示:

训练表

桑普肖特日 产品标识 价格 2020-01-31 1123 45.56 2020-01-31 1125 43.32 2020-01-31 1163 12.54 2020-02-29 1123 45.58 2020-02-29 1125 44.32 2020-02-29 1163 11.98 ... ... ...
花点时间阅读帮助中心中的。堆栈溢出上的格式与其他站点上的格式不同。你的文章越好看,其他人就越容易阅读和理解。将文本替换为图像-代码或数据的图像无法复制/粘贴,并且是不好的。桌子很好,你问的我有点不明白。问题从两个不同的可能结果表开始,都有多个月。然后它显示了复杂的SQL,并声明代码只工作一个月。也没有数据库标记。这很让人困惑。嗨,戈登·林诺夫,嗨,戈登·林诺夫,关于这个话题的评论太多了。我将再次尝试解释我试图用代码实现的目标。问题是我想建立产品的历史记录(从2009年到2021年),这是一些维度和事务表组合的结果。该准则应涵盖两个问题:1。在2009年10月至2021年5月的每个月末逐一执行步骤。递归检查上个月表中某列的状态。按照现在的工作方式,我每个月都在执行。如果足够清楚,请告诉我。阿格伦