我有一个这样的值表:
CREATE TABLE
(
Name1 VARCHAR (50),
Name2 VARCHAR (50),
Sequence INT
)
在这张表中,我有这样的行
'Bob', 'Jones', 1
'James','Ant', 2
我想要根据 Name2 列的顺序更新(UPDATE SET)序列的最佳方法,所以重新排序时的值是:
'James','Ant', 1
'Bob', 'Jones', 2
我很确定这可以通过 CTE 的 ROW_NUMBER OVER() 样式完成,但不确定确切的语法。