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]
>


Responder a