Skip site navigation (1) Skip section navigation (2)

Re: SELECT?==?iso-8859-1?Q? 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?==?iso-8859-1?Q? en árbol
Date: 2006-09-30 20:28:09
Message-ID: 20060930202809.GF20466@alvh.no-ip.org (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group