| From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
|---|---|
| To: | Victor Lopez <v(dot)lopez(dot)s(at)ono(dot)com> |
| Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | Re: numrow |
| Date: | 2006-11-27 18:18:30 |
| Message-ID: | 20061127181830.GD9324@alvh.no-ip.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Victor Lopez escribió:
> El Lunes, 27 de Noviembre de 2006 15:15, AH nos dijo ...:
> > Victor Lopez escribió:
> >
> > > Existe ago como el numrow (creo) de Oracle, para numerar las lineas
> > > resultantes en un SELECT?
> >
> > Tiene mucho mas sentido que lo hagas en la aplicacion cliente, no?
>
> CREATE TEMP SEQUENCE enum;
> SELECT (posicion / items_por_pagina_de_buscador) -1 AS pagina
> FROM (SELECT nextval(enum) AS posicion, ID
> FROM textos
> ORDER BY titulo) AS t
> WHERE t.ID = ID_buscado
>
> o algo parecido, es mas rápido en el servidor ... no?
Personalmente, me parece demasiado trabajo para algo que, en el lado del
cliente, es absolutamente trivial.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Alvaro Herrera | 2006-11-27 18:23:58 | Re: public ? |
| Previous Message | Dimas Ayala | 2006-11-27 17:59:53 | Re: Performance PostgreSQL - VFP6 |