Re: vista con campo auto incremental

From: Santiago Zarate <santiago(at)zarate(dot)net(dot)ve>
To: arturo chavarro <arturochavarro(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: vista con campo auto incremental
Date: 2010-01-21 16:19:41
Message-ID: a37e9c561001210819n43255240j42b5ed116f03e2f2@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Podrias utilizar una secuencia... aunque creo que tendrias que
reiniciar el contador cada vez que consultes la vista...

por otro lado... podrias usar la funcion generate_series:
http://www.postgresql.org/docs/8.4/interactive/functions-srf.html pero
necesitas saber cuantos registros tienes... (o pódrias sencillamente
colocar un numero arbitrario como fin de la serie...)...

Quizas pueda realizarse tambien con las window functions pero...
habria que echarle un ojo a ver...

El día 21 de enero de 2010 11:36, arturo chavarro
<arturochavarro(at)gmail(dot)com> escribió:
> Hola compañeros de antemano gracias por la atención prestada,
>
> Soy navato en esto y la verdad no he encontrado en gogle ni en el soporte...
>
> estoy buscando la forma de poner un campo auto incremental en una vista, me
> explico
>
> Tengo una tabla donde se relacionan id, fecha actividad, nomactividad,
> id_tipo_actividad.
>
> hago un select para sacar los registros id_tipo_actividad = 4
>
> Select  fecha actividad, nomactividad from actividades where
> id_tipo_actividad=4
>
> hasta este punto no tengo ningun lio  pero requiero nuemerar los registros
> en un campo turno  que salen de la consulta de 1 en uno hasta el final para
> poderlos mostrar directamente en la aplicación.
>
> la salida seria algo así
>
> turno     fecha actividad  nomactividad
>
> 1              fecha_1           actividad1
>
> 2              fecha_2           actividad2
>
> 3              fecha_3           actividad3
>
>
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2010-01-21 17:05:17 Re: vista con campo auto incremental
Previous Message arturo chavarro 2010-01-21 16:06:08 vista con campo auto incremental