SQL SERVER2008根据同类分组并排序号
情况:根据部门分类,将同部门的进行排序,并得到序号
代码:(deptId:部门id;empname:员工姓名;RowNum:根据部门分类,同部门间排序号)
select deptId,empname,
ROW_NUMBER() over(partition by deptId order by empname) RowNum
from pubEmployee
效果:(图一)
文章参考:
情况:根据部门分类,将同部门的进行排序,并得到序号
代码:(deptId:部门id;empname:员工姓名;RowNum:根据部门分类,同部门间排序号)
select deptId,empname,
ROW_NUMBER() over(partition by deptId order by empname) RowNum
from pubEmployee
效果:(图一)
文章参考: