Oracle - Enumerar Registros

 
Vista:

Enumerar Registros

Publicado por Nicolás Mendoza Hernández (5 intervenciones) el 30/03/2005 22:45:41
Hola que tal.

Alguien sabe como enumerar registros de una consulta obtenida, por ejemplo facilmente puedo agregar un campo con un valor a mi consulta asi: SELECT campo1, Campo2, 2 as MiNuevoCampoResultante FROM tabla y el resultado sera una tabla de tres campo, pero el tercer campo sera siempre 2 para cada uno de los registros obtenido. Lo que yo deseo es que me los enumere osea, me traiga este resultado
C1 C2 Campo_Agregado_por_Consulta
123 fulano 1
234 sultano 2
345 Mangano 3

Que me enumere (Consecutivamente) cada registro que me dio la consulta (Haciendolo Asi como un campo llave resultado de un query)
De antemano Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Enumerar Registros

Publicado por Leonardo (93 intervenciones) el 01/04/2005 00:03:33
Prueba con :
SELECT campo1, Campo2, ROWNUM FROM tabla;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Enumerar Registros

Publicado por HERNAN GARCIA BARRERA (1 intervención) el 18/01/2017 15:20:43
En oracle es simple:

Select rownum as registro, campo1, campo2 from tabla
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar