读书人

容易的分组语句

发布时间: 2013-01-09 09:38:16 作者: rapoo

简单的分组语句
用 ROW_NUMBER() 后
查询结果:


1010200366537
2010200366537
3010200366537
1010200380050
2010200380050
1010200380052

想要的 结果:

1010200366537
1010200366537
1010200366537
2010200380050
2010200380050
3010200380052


[解决办法]
ROWNUMBER()换成RANK()
[解决办法]
RANK()OVER(PARTITION BY 列 ORDER BY id)

读书人网 >SQL Server

热点推荐