0

嘿伙计们,我有一张靠近下面的桌子,我需要添加第 3 列;对于第一列具有相同值的每个附加行计数 +1。我需要一个 foreach 循环吗?实现这一目标的最简单方法是什么?感谢!

第 1 列 | 第 2 列 | 第 3 列
A1 123 1     
A1 168 2
A1 738 3
B1 122 1
B2 138 2
B3 945 3
B4 174 4
C1 948 1
C2 168 2
C3 849 3

4

1 回答 1

0

通过在 OLE DB 连接处使用带有 SQL 的 DENSE_RANK() 函数使其工作。

选择列 1
,第 2 列
,DENSE_RANK() OVER (partition by column1 Order By column2) "column3"
来自 my_table。

于 2015-05-04T18:43:22.283 回答