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
