possível fazer uma consulta SQL recursiv
Tenho uma tabela semelhante a esta:
CREATE TABLE example (
id integer primary key,
name char(200),
parentid integer,
value integer);
Eu posso usar o campo parentid para organizar os dados em uma estrutura em árvor
Agora, aqui está a parte que não consigo resolver. Dada uma parentid, é possível escrever uma instrução SQL para adicionar todos os campos de valor nessa parentid e recuar na ramificação da árvore?
ATUALIZAR Estou usando o posgreSQL para que os recursos sofisticados do MS-SQL não estejam disponíveis para mim. De qualquer forma, gostaria que isso fosse tratado como uma pergunta SQL genérica.
BTW, estou muito impressionado por ter 6 respostas em 15 minutos depois de fazer a pergunta! Estouro de pilha excedido!