Re: SELECT en árbol

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: emi(at)algorismia(dot)com
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: SELECT en árbol
Date: 2006-09-30 20:28:09
Message-ID: 20060930202809.GF20466@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

emi(at)algorismia(dot)com escribió:

> Con esto, si queremos saber todo el personal relacionado con un grupo
> (incluído el personal de los grupos hijos), ¿cómo debería ser la Query?
> ¿es posible hacerla?
>
> Se me había ocurrido hacer una función recursiva y utilizarla, pero si se
> puede hacer solo con SQL, ¡¡sería fantástico!!

Se puede hacer con SQL, usando la sentencia WITH. PostgreSQL no
implementa esta sentencia todavia.

Por lo tanto lo que puedes hacer es

1. usar la funcion recursiva
2. esperar a una version de Postgres que soporte WITH (posiblemente 8.3) :-)
3. modelar los datos de otra manera

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2006-09-30 23:18:05 Re: Problemas al igualar?...
Previous Message Alvaro Herrera 2006-09-30 20:21:52 Re: Ayuda con base de datos de busquedas