Re: Cómo numerar secuencialmente las filas resultado de una consulta en SQL

From: "Linder Poclaba" <linder(dot)poclaba(at)gmail(dot)com>
To: "Miguel Huerta" <hgmiguel(at)gmail(dot)com>
Cc: "Guillermo O(dot) Burastero" <linux(dot)gb(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Cómo numerar secuencialmente las filas resultado de una consulta en SQL
Date: 2006-08-10 20:56:43
Message-ID: 5aa69e1b0608101356k17cbb820n4c398b93f287ff76@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> corrigiendo o añadiendo a la consulta seria:
>
> SELECT nextval('next_id') as NroDeOrden, p.nombre FROM (SELECT nombre FROM
> personas ORDER BY nombre) as p;
>

>Gracias, funcionó ok. Lo único es que hay que inicializar la secuencia
>cada vez que se corre con un
>drop sequence next_id; create sequence next_id;

no necesitas eliminar la secuencia y volver a crearla, puedes reasignar el
empiezo de la secuencia

SELECT setval('nombre_secuencia',0);

o el número donde quieras que empiece.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Linder Poclaba 2006-08-10 20:59:47 Re: Cómo numerar secuencialmente las filas resultado de una consulta en SQL
Previous Message Romulo 2006-08-10 20:23:28 Secuencias y Caidas del Servidor