[firebase-br] select com auto relacionamento
Mario H.
brujeria em task.com.br
Qui Maio 18 16:20:26 -03 2006
E ai..
ja tentou usar multiplicacao ao inves de join? tipo:
FROM OBRA, OBRA OBRA1 WHERE OBRA.ID_OBRA_ORIGINAL = OBRA1.ID_OBRA
Mas o ideal mesmo é separa isto em duas tabelas, uma para obra e outra para
relacionamentos.. ex:
OBRA
ID
NOME
.... (atributos)
RELACIONAMENTOS
OBRAPAI
OBRAFILHO
Valeu
Mario
----- Original Message -----
From: "Silfar Goulart" <silfar em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, May 18, 2006 3:14 PM
Subject: [firebase-br] select com auto relacionamento
Vê alguem pode me ajudar?
Uma tabela de obra
id_obra
nm_obra
id_obra_original
a obra original é o codigo de uma obra na mesma tabela.
Como fica o select neste caso
tentei :
SELECT OBRA.NM_OBRA, obra1.NM_OBRA AS OBR_ORIGINAL
FROM OBRA
left join obra obra1 ON (OBRA.ID_OBRA_ORIGINAL = OBRA1.ID_OBRA)
Mas aê ele traz ambos os nomes em branco.
Por favor, preciso muito resolver isso
--
Silfar Goulart
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista