Skip to content

Instantly share code, notes, and snippets.

@zommarin
Created February 10, 2015 14:31
Show Gist options
  • Save zommarin/1edc49ff460098d00c7c to your computer and use it in GitHub Desktop.
Save zommarin/1edc49ff460098d00c7c to your computer and use it in GitHub Desktop.
Number rows in SQL Server using CTE
;WITH T AS (
SELECT
STEPNO,
Row_Number() OVER (PARTITION BY JOBNAME ORDER BY STEPNO) AS RN
FROM STEP
WHERE BR = '00'
)
UPDATE T
SET
STEPNO = RN
SELECT * FROM STEP WHERE BR = '00' ORDER BY JOBNAME, STEPNO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment