Fala galera, sou novo por aqui e gostaria de saber como eu faço para achar os pais e filhos em apenas uma consulta:
Ex.: Eu tenho uma tabela "tab_1" que possui uma FK com a tabela "tab_2", e essa FK da tab_1 é a coluna filha na tab_2.
Então o que eu queria era o seguinte, uma consulta que retorne toda a família tanto para cima(pais, avós), quanto para baixo(filhos, netos)
Obrigado
desde já
Att.
Achar todos os pais.
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
-
- Rank: Estagiário Pleno
- Mensagens: 4
- Registrado em: Qui, 25 Out 2007 1:35 pm
- Localização: Rio de Janeiro - RJ
Raphael Porto
Opa, valeu pela ajuda, mas o que está ocorrendo é o seguinte, eu não consigo ver a família pra cima e pra baixo, vejo apenas a família para cima.
Será que haveria alguma saída eu fazendo um PL???
Pois a tab_2 eu tenho apenas a informação do pai e filha, logo eu buscando pela filha vem o pai, e depois busco de novo na coluna filho com o valor do antigo pai, e acho a avó, mas como fazer vir a família toda em uma única consulta ta brabo,
Abração
Att.
Será que haveria alguma saída eu fazendo um PL???
Pois a tab_2 eu tenho apenas a informação do pai e filha, logo eu buscando pela filha vem o pai, e depois busco de novo na coluna filho com o valor do antigo pai, e acho a avó, mas como fazer vir a família toda em uma única consulta ta brabo,
Abração
Att.
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother,
Uma saída é fazer com SQL dinâmico.
Faça uma busca aqui, que vai achar tópicos interessantes.
Com certeza tem como fazer esta busca que deseja.
qualquer coisa, manda ai.
Uma saída é fazer com SQL dinâmico.
Faça uma busca aqui, que vai achar tópicos interessantes.
Com certeza tem como fazer esta busca que deseja.
qualquer coisa, manda ai.
-
- Rank: DBA Sênior
- Mensagens: 365
- Registrado em: Ter, 24 Mai 2005 2:24 pm
- Localização: Araraquara - SP
Cristiano (Tineks)
Araraquara - SP
Araraquara - SP
Raphaelbi,
uma ideia seria você criar uma view amarrando as 2 tabelas, depois você pode montar um select utilizando o "CONNECT BY", esse talves seja um caminho..
obs : no forum tem informações sobre o connect by.
[]s
uma ideia seria você criar uma view amarrando as 2 tabelas, depois você pode montar um select utilizando o "CONNECT BY", esse talves seja um caminho..
obs : no forum tem informações sobre o connect by.
[]s
-
- Rank: Analista Júnior
- Mensagens: 90
- Registrado em: Qui, 23 Ago 2007 3:40 pm
- Localização: São José do Rio Preto - SP
Kara... coloca aqui a estrutura das tuas tabelas... coloca ai pra gente o script que você usou para estas tabelas! =) vlw!!
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 13 visitantes