【发布时间】:2017-06-16 11:47:02
【问题描述】:
我已经阅读了 shift 和 seq 的说明,但我自己无法弄清楚这一点。 我需要将一列数字向下移动一步,一次移动 3 行,消除最后一个值。 所以如果我有:
serial val1
1 6
2 8
3 7
4 11
5 9
6 3
我需要的输出是:
serial val1 val2
1 6 NULL
2 8 6
3 7 8
4 11 NULL
5 9 11
6 3 9
我有大约 30 万行。
【问题讨论】:
-
为什么在所需的输出中有一个新行?这实际上应该由代码添加吗?
-
不,抱歉,不应添加更多行。