sql update 代替游标写法

update TB_AreaUserDevice_Relation set OrderID = t.r from TB_AreaUserDevice_Relation rel inner join
(select ROW_NUMBER()over ( partition by AreaUserCode order by AreauserCode ) r,* from TB_AreaUserDevice_Relation ) t
on rel.ID = t.ID 

 

posted @ 2017-06-29 14:08  zklve2  阅读(247)  评论(0)    收藏  举报