当前位置: 代码迷 >> Sql Server >> 求SQL语句!透过A列 将B列排序
  详细解决方案

求SQL语句!透过A列 将B列排序

热度:99   发布时间:2016-04-24 08:48:56.0
求SQL语句!通过A列 将B列排序
本帖最后由 cmddate 于 2015-09-14 17:24:02 编辑

如图所示
sheet_no 有重复项目
sheet_sort 为序号的标识
怎么通过sheet_no  对sheet_sort 进行排序。
默认sheet_No 默认只有一条的话  sheet_sort默认为1
如果
         00390 的sheet_sort列 第一条为 1
         00390 的sheet_sort列 第二条为2
         00390 的sheet_sort列 第三条为3
         ....

代码该怎么写啊。

------解决思路----------------------

写错了,是这个:

select *,
       ROW_NUMBER() over(partition by sheet_no order by sheet_sort ) as '序号'
from table1
  相关解决方案