SQL SERVER2008根据同类分组并排序号

情况:根据部门分类,将同部门的进行排序,并得到序号

代码:(deptId:部门id;empname:员工姓名;RowNum:根据部门分类,同部门间排序号)

select deptId,empname,
ROW_NUMBER() over(partition by deptId order by empname) RowNum
from pubEmployee

 

效果:(图一)

SQL SERVER2008根据同类分组并排序号

 

文章参考:

sql server如何分组编号