No meu banco versão 8.3.3, diz q a função connectby não existe.

Em 31 de março de 2010 14:05, JotaComm <[email protected]> escreveu:

> Opa,
>
> Em 31 de março de 2010 13:56, Marcelo Cardoso de Souza <
> [email protected]> escreveu:
>
> uma consulta assim SELECT * FROM tabela t1 JOIN tabela t2 ON t1.id_pai=
>> t2.id; não resolve meu caso pois não tenho controle de quandos niveis
>> existem.
>>
>>
> Legal.
>
>
>> Por enquanto estou usando uma consulta semelhante pra buscar até 5 niveis
>> q eu creio ser o maximo do sistema em questão, porém o sistema deve permiter
>> cadastrar "n" niveis
>>
>
> E quanto a dica do Osvaldo?
>
>>
>>
>>
>> Em 31 de março de 2010 13:50, JotaComm <[email protected]> escreveu:
>>
>> Olá,
>>>
>>> Em 31 de março de 2010 11:29, Marcelo Cardoso de Souza <
>>> [email protected]> escreveu:
>>>
>>>> Salve galera,
>>>>
>>>>
>>>> Eu tenho a seguinte estrutura de tabela
>>>>
>>>> id, nome_menu, link, id_pai
>>>>
>>>> onde o id_pai é chave estrangeira para propria tabela pra poder montar
>>>> um encadeamento com N niveis.
>>>>
>>>> No meu caso preciso de fazer um select que traga todos os herdeiros de
>>>> todos os niveis de um determinado id.
>>>>
>>>> Já li alguns artigos sobre select recursivo, mas não obtive sucesso.
>>>>
>>>
>>> SELECT recursivo é a partir da versão 8.4. No PGCon de 2009 o Leandro
>>> Dutra nos deu um presente com a sua palestra sobre recursão do PostgreSQL,
>>> acredito que valeria a pena você dar uma lida.
>>>
>>> O link para a palestra é:
>>> http://pgcon.postgresql.org.br/2009/programacao.php
>>>
>>> Agora outra pergunta. Você quer apenas mostrar os dados?
>>>
>>> Um SELECT do tipo não resolveria:
>>>
>>> SELECT * FROM tabela t1 JOIN tabela t2 ON t1.id_pai=t2.id;
>>>
>>>
>>>
>>>> []s
>>>> marcelo
>>>>
>>>> --
>>>> Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO
>>>> AMBIENTE.
>>>>
>>>> _______________________________________________
>>>> pgbr-geral mailing list
>>>> [email protected]
>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>>
>>>>
>>>
>>> []s
>>> --
>>> JotaComm
>>> http://jotacomm.wordpress.com
>>>
>>> _______________________________________________
>>> pgbr-geral mailing list
>>> [email protected]
>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>
>>>
>>
>>
>> --
>> Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO
>> AMBIENTE.
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> []s
> --
> JotaComm
> http://jotacomm.wordpress.com
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO
AMBIENTE.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a