分组后产生序号,并将序号赋值

with T as (
  select TemplateID,phaseID,orderNum,Row_number() over(partition by TemplateID,substring(phaseID,0,len(phaseID)-2) order by phaseID ) As orderNum2 from TemplatePhaseConfig
)
update T set orderNum=orderNum2

posted @ 2018-08-10 18:13  戒。  阅读(302)  评论(0编辑  收藏  举报