associar 3 tabelas

Firebird

14/08/2012

Ola amigos

Estou tentando fazer uma views no firebird e não estou conseguindo, gostaria que me ajudasse

Tenho 3 tabelas como abaixo

pendencia
codigo
Descrição
quantidade

devolvido
codigo
Descrição
quantidade

Adicional
codigo
Descrição
quantidade


Como faço para criar uma views, onde ele fizesse as soma por cada tabela e me apresentasse na views


Exemplo

codigo descricao SomaPendencia SomaDevolvido SomaAdicional


Desde já agradeço


Diogenes
Diogenes Dourado

Diogenes Dourado

Curtidas 0

Respostas

Vinicius Silva

Vinicius Silva

14/08/2012

http://www.planetadelphi.com.br/artigo/147/trabalhando-com-view/

ai tem algumas dicas talvez te ajude.
GOSTEI 0
Singular Ti

Singular Ti

14/08/2012

Olha brother não sei se compreendi seu problema mas vamos la.. De uma olhada na solução abaixo:

create view SOMA (
  tipo,
  descricao,
  quantidade)

as
  select
    'Pendencia',
    p.descricao,
    p.quantidade
  from pendencia p

union

  select
    'Devolvido',
    d.descricao,
    d.quantidade
  from devolvido d

union

  select
    'Adicional',
    a.descricao,
    a.quantidade
  from adicional a
;


Testei e funcionou, não sei se o resultado é bem o que vc procura. Espero ter ajudado. Abraços!!
GOSTEI 0
Diogenes Dourado

Diogenes Dourado

14/08/2012

bom dia
Amigos funcionou sim

Muito obrigado pela ajuda

GOSTEI 0
POSTAR