我创建了一个复杂的过程,使用几个热膨胀系数(主要为递归层次的工作)。
在小样本数据集一切如预期,但在我的代码适用于大型数据集,我收到意想不到的(和错误的)结果。
我想我已经收窄做的热膨胀系数。 递归的CTE被“喂”数据在几个早期的CTE处理,这似乎是这个问题。
我设置了一个样本数据集如下:
- 四大行具有独特的数据
- 每行接收随机行号(这是在CTE加入
然后我拿第一CTE的结果,并执行第二CTE自联接。
我希望所有行的加入,每到自身。 实际发生的是,不平等的行联合起来。
谁能提供了对这种行为的解释?