parent nodes: ColumnaContador | SQLapuntes
Necesito una columna con un número en plan autonumérico.
Lo más parecido que encuentro es poner el número de cada fila usando ROWNUM
SELECT HN.CODIGO_ULTIMAS_VOLUNTADES, ROWNUM AS ID_HISTORICO_NOTARIOS, HN.FECHA_FIN, TO_CHAR(HN.FECHA_INICIO,'dd/mm/yyyy'), HN.CODIGO_CATASTRO
FROM BDCORPO.HISTORICO_NOTARIO_NOTARIA HN INNER JOIN BDCORPO.NOTARIO N
ON HN.CODIGO_ULTIMAS_VOLUNTADES = N.CODIGO_ULTIMAS_VOLUNTADES
WHERE N.APELLIDO2 <> 'TEST' AND N.DOCUMENTO NOT LIKE 'DESC%'
ORDER BY HN.CODIGO_ULTIMAS_VOLUNTADES, HN.FECHA_INICIO, HN.FECHA_FIN
Si falla ROWNUM usar
ROW_NUMBER() OVER(PARTITION .... ORDER BY PLANGENERAL.NOMBRE asc)
ROW_NUMBER() OVER(ORDER BY PLANGENERAL.NOMBRE asc)
Ver ayuda sobre Row_number()
Row_number() no funciona bien junto a DISTINCT