求一語句.谢谢~

chuan1985 2012-08-20 03:26:33
以下为原始表格的格式:
列1 列2 列3
1 MTEP1209-0216S TEP12090292
1 MTEP1209-0216S TEP12090288
1 MTEP1209-0216S TEP12090290
2 MTEP1211-0013B TEP13010005
2 MTEP1211-0013B TEP12110060
3 MTSP1211-0030B TSP13040001
3 MTSP1211-0030B TSP12120002
3 MTSP1211-0030B TSP12110032
3 MTSP1211-0030B TSP12110030
如何增加一列为自增的列,如下
列1 列2 列3 列4
1 MTEP1209-0216S TEP12090292 1
1 MTEP1209-0216S TEP12090288 2
1 MTEP1209-0216S TEP12090290 3
2 MTEP1211-0013B TEP13010005 1
2 MTEP1211-0013B TEP12110060 2
3 MTSP1211-0030B TSP13040001 1
3 MTSP1211-0030B TSP12120002 2
3 MTSP1211-0030B TSP12110032 3
3 MTSP1211-0030B TSP12110030 4
请高手指教....
...全文
93 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
chuan1985 2012-08-20
  • 打赏
  • 举报
回复
谢谢楼上3位,搞定了,谢谢!!!
以学习为目的 2012-08-20
  • 打赏
  • 举报
回复

select *, row_number() over(partition by 列1 order by 列2) as 行号
from table
Felixzhaowenzhong 2012-08-20
  • 打赏
  • 举报
回复
SELECT *,ROW_NUMBER() OVER(PARTITION BY 列2 ORDER BY 列2)列4 FROM TB
ws_hgo 2012-08-20
  • 打赏
  • 举报
回复
select *,
row_number() over(partition by 列1 order by 列2) as 行号
from table

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧