Re: Enumerar Registros por grupo

From: Marco Antonio <marcoantoniofrias(at)gmail(dot)com>
To: "Manuel A(dot) Estevez Fernandez" <stvzito(at)gmail(dot)com>
Cc: Lista PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Enumerar Registros por grupo
Date: 2012-11-27 18:58:29
Message-ID: CAOXeJjkvHPy+o6LYq6bc5A9536X50pzd57nLdAeRCf+k7Ode6Q@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2012/11/27 Manuel A. Estevez Fernandez <stvzito(at)gmail(dot)com>:
> Tengo la idea de que sería con un nextval, pero no se me ocurre como emplear

Hola, lo mejor es utilizar una llamada a la función ventana. Más info
en: http://www.postgresql.org/docs/9.1/static/tutorial-window.html

> ¿Me podrían ilustrar por favor?

La consulta sería:

SELECT cuenta, referencia, rank() OVER (PARTITION BY cuenta ORDER BY
referencia) FROM mitabla;

Saludos...

Marco Antonio

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Anita Ramirez 2012-11-27 18:58:33 Métodos de auditoria en PostgreSQL
Previous Message Eduardo Arenas C. 2012-11-27 18:55:49 Re: Vacuum, analyze y reindex