Bom dia! Obrigado pela ajuda, o uso de Union resolve o problema e ainda da pra melhorar outras coisas que fiz aqui.
Olá Matheus! A opção simples seria listar apenas os movimentos de manutenção ou apenas as instalações, isso quebraria um galho. Mas, agora, com o uso de Union, consigo unir as tabelas e mostrar a movimentação completa. Não sei ainda se o CAST, citado pelo Rodinei, poderá adicionar ou facilitar algo, pois eu nem sei a finalidade (ainda) do mesmo. Novamente, obrigado ao Jackson, Rodinei e Matheus. abraço, Paulo --- Em delphi-br@yahoogrupos.com.br, "Matheus" <matheus_...@...> escreveu > > Olá Paulo! > > Como assim listar individualmente é simples, mas com tipos diferentes não? > > A lógica é a mesma, mas com um detalhe, nos outros você terá que usar LEFT > JOIN! > > Abraços. > > > From: pcedisi > Sent: Sunday, September 27, 2009 7:30 PM > To: delphi-br@yahoogrupos.com.br > Subject: [delphi-br] SQL - Dúvidas > > > Ola a todos. > > Tenho algumas tabelas e gostaria de saber se é possÃvel > obter o resultado desejado através de SQL. Estou usando > firebird 2.1. > > Tabela 1 - Equipamentos > ID_EQUIP - EQUIPAMENTO - DATA INCLUSAO > ------------------------------------------- > Tabela 2 - Instalacao CAB - (Cabecalho da instalacao) > ID_INSTALACAO - DATA > > Tabela 3 - Instalacao DET - (Lista dos equips instalados) > ID_INSTALACAO - ID_EQUIP > ------------------------------------------- > Tabela 4 - Transferencia CAB - (Cabecalho da transferencia) > ID_TRANSF - DATA > > Tabela 5 - Transferencia DET - (Lista dos equips transferidos) > ID_TRANSF - ID_EQUIP > ------------------------------------------- > Tabela 6 - Manutencao CAB - (Cabecalho de Manutencao) > ID_MANUT - DATA > > Tabela 7 - Manutencao DET - (Lista equips para manutencao) > ID_MANUT - ID_EQUIP > > Os dados nas tabelas diferem e por isso nao posso > usar um indicador para manutencao, instalacao ou > transferencia. > > Quero listar todas as ocorrencias relativas a um > determinado equipamento, listar individualmente > é simples, mas com tipos diferente não sei se é > possivel. > > EQUIP Ocorrencia Data > 1 Instalacao 30/01/2009 > 1 Manutencao 20/04/2009 > 1 Transferencia 25/08/2009 > 1 Manutencao 12/09/2009 > 1 Manutencao 20/09/2009 > > Agradeço a quem possa ajudar com solução, se houver, > ou orientação sobre estrutura para conseguir objetivo. > > abraços, > > Paulo > > > > > > [As partes desta mensagem que não continham texto foram removidas] >