我有产生以下输出的查询:如何将现有列的第一行填充到第二行的新列中?
| columnA |
-----------
| 5 |
-----------
| 2 |
-----------
| 3 |
-----------
| 4 |
-----------
有没有办法,我可以生成另一列是完全一样columnA一个解决方案 - 从(让我们把一个名字为它columnB),并具有价值柱A向下移动。下面是期待输出:
| columnA | columnB |
---------------------
| 5 | 0 | -> put zero for 1st row
---------------------
| 2 | 5 | -> original value from 1st row of columnA
---------------------
| 3 | 2 | -> original value from 2nd row of columnA
---------------------
| 4 | 3 | -> original value from 3rd row of columnA
---------------------
这是关于我的问题。
sql正在无序我推测你有一个id在那里?你怎么知道行的顺序? – dice 2012-03-09 10:13:56
尝试RowIndex.I不确定 – joshua 2012-03-09 10:17:52
该查询已应用过滤器,因此如果第一行是五。对不起,我对这个问题的描述很糟糕。 – huahsin68 2012-03-09 10:18:57