Analitcs

Pesquisar no conteúdo do blog.atlabs.com.br

segunda-feira, 3 de junho de 2013

FIREBIRD - Select em Modo Arvore - Select Recursive - Firebird (2.5)

Reações: 

WITH RECURSIVE hierarchy as (
   SELECT *
   FROM TBLARVORE
   WHERE ID_CAMPO = 50
   UNION ALL
   SELECT *
   FROM TBLARVORE B
     JOIN hierarchy H ON B.ID_CAMPO_PAI = H.ID_CAMPO
)

SELECT *
FROM hierarchy

-- Acho q é o meio mais facil de um select recursivo em firebird.
-- Testado e Funcionando (troquei apenas os nomes das tabelas e campos)
-- Retirado inicialmente do link:
-- http://stackoverflow.com/questions/6585631/please-help-with-this-sql-query

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.

Max Gehringer