Prueba a partir de la 8.4 .-

select row_number() over (ORDER BY campo1), campo1, campo2, campo3 from tabla1

Parece más simple.

--
Xavi

Iván Caballero Cano escribió:
Buenos Días:

 Solicito una orientación acerca de como hacer cierta consulta simple
en PostGreSQL:

Si tengo un query basico como este. Select campo1, campo2, campo3  from tabla1
como le puedo hacer para agregar al resultado de la consulta un campo
mas pero de tal forma que dicho
campo agregado... sea un valor numérico consecutivo?

Es decir que la consulta salga algo como:

1 campo1 campo 2 campo 3
2 campo1 campo 2 campo 3
3 campo1 campo 2 campo 3
4 campo1 campo 2 campo 3
5 campo1 campo 2 campo 3
-
-
-
etc etc

Gracias.
--
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
               http://archives.postgresql.org/pgsql-es-ayuda



--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

Responder a