top of page

Enumerando tabela - SQL SERVER

Atualizado: 23 de set.



Para criar uma coluna em ordem numérica


NEWID() para gerar uma ordem aleatória criada em uma nova coluna chamada Numero


SELECT *, ROW_NUMBER() OVER (ORDER BY NEWID()) AS Numero

FROM D_CALENDARIO




Enumerando através da coluna criada chamada Numero e ordenando a coluna dia


SELECT *, ROW_NUMBER() OVER (ORDER BY dia) AS Numero

FROM D_CALENDARIO



Enumerando através da coluna criada chamada Numero e ordenando em ordem descente pela coluna de data


SELECT *, ROW_NUMBER() OVER (ORDER BY DATA) AS Numero

FROM D_CALENDARIO

bottom of page