Re: como manejar selects recursivos?

From: Oswaldo Hernández <listas(at)soft-com(dot)es>
To:
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: como manejar selects recursivos?
Date: 2005-03-01 08:52:10
Message-ID: 42242D3A.1070603@soft-com.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Claudia Villa escribió:
> necesito hacer una consulta recursiva,
> tengo la siguiente tabla:
>
> SELECT id,id_padre,nombre from temas;
> id |id_padre| nombre
> ----+---------- +--------------
> 1 | | Tema 1
> 2 | 1 | Sub Tema 1
> 3 | 1 | Sub Tema 2
> 4 | 2 | Sub Tema 1.1
>
> como hacer para que me muestre todos los hijos de un tema , incluyendo
> los hijos de los hijos?
>

Puedes hacerlo con funciones, puesto que estas si admiten recursividad.
Tengo montado un sistema parecido y funciona de maravilla.

Saludos,
--
*****************************************
Oswaldo Hernández
oswaldo(at)soft-com(dot)es
*****************************************

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Roberto Cesar Najera 2005-03-01 10:49:09 shell por default
Previous Message Jaime Casanova 2005-03-01 05:55:07 Re: Modificar o añadir campos de una tabla