Skip site navigation (1) Skip section navigation (2)

Re: Generar un consecutivo

From: Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar>
To: "Yesid E(dot) Ortiz M(dot)" <yortiz(at)computec(dot)com(dot)co>,<pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Generar un consecutivo
Date: 2004-04-30 12:00:56
Message-ID: 200404300900.56139.martin@bugs.unl.edu.ar (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
El Thursday 29 April 2004 17:31, Yesid E. Ortiz M. escribió:
> Cordial Saludo
>
> ¿Como se hace en un select para generar un numero consecutivo que
> identifique cada registro del resultado de un query?
>
> Es decir no quiero el oid sino un numero que indique algo asi como:
>
> 1 XXXX YYYYY
> 2 ZZZZ VVVVV
> 3 CCCC
> 4      DDDDD
>
> Agradezco sus comentarios

prueba=> create sequence tabla_prueba_seq;
CREATE SEQUENCE
prueba=> SELECT nextval('tabla_prueba_seq'), nombre FROM usuarios;
 nextval |             nombre
---------+--------------------------------
       1 | andres
       2 | martin
       3 | javier
       4 | pedro
       5 | mariano
(5 filas)

prueba=> drop sequence tabla_prueba_seq;
DROP SEQUENCE
prueba=>

-- 
 09:00:02 up 1 day, 14:22,  1 user,  load average: 0.46, 0.51, 0.59
-----------------------------------------------------------------
Martín Marqués        | select 'mmarques' || '@' || 'unl.edu.ar'
Centro de Telematica  |  DBA, Programador, Administrador
             Universidad Nacional
                  del Litoral
-----------------------------------------------------------------

In response to

pgsql-es-ayuda by date

Next:From: Pablo E. SicilianoDate: 2004-04-30 12:28:52
Subject: Re: Postgresql, JSP, XML, XSL
Previous:From: Italo OsorioDate: 2004-04-30 06:08:27
Subject: Postgresql, JSP, XML, XSL

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group