将系列(行?)编号添加到现有列数据的末尾

时间:2012-10-21 03:35:58

标签: sql sql-server tsql sql-server-2005

我有一个包含相同字符串数据“Dummy”的列的大表。 我需要在该字符串的末尾添加一个顺序计数,以使其唯一。 IE:

Dummy1
Dummy2
Dummy3 

对于我的生活,我无法做到这一点。我不想要新的专栏,我也不想要新的专栏。

1 个答案:

答案 0 :(得分:1)

试试这个

 select columnname + ' ' +  rank() OVER (ORDER BY columnname) as data
   from tablename