SSMS
 sql >> Database >  >> Database Tools >> SSMS

Modifica di più righe in base al loro indice di ordine

Prova questo :

;WITH TEST AS 
( 
SELECT *,  
       ROW_NUMBER() OVER (ORDER BY id DESC) AS RowNo 
FROM [UserTable]
) 
UPDATE TEST  
SET  myindex = RowNo