Página 1 de 1

4 tablelas somadas

Enviado: Sex, 23 Nov 2007 1:37 pm
por carlos12
Olá pessoal, gostaria de saber se tenho como fazer no plsql que traga
4 select pra mim? mas os quatros são idependentes um do outro EX:

na linha 1 quero os funcionários mas em 1 linha a soma de todos os funcionarios

na linha 2 quero a soma dos total de produto no estoque e etc totalizando umas 4 linhas uma de cada tabela diferente?

Enviado: Sex, 23 Nov 2007 3:02 pm
por rodfbar
sera q o union/union all resolve seus problemas

Selecionar tudo

     (select 'tabela_01' from dual)  
     union all
     (select 'tabela_02' from dual)  
     union all
     (select 'tabela_03' from dual)   

Enviado: Sex, 23 Nov 2007 3:03 pm
por Tineks
E ai Carlos, beleza??

cara, tem jeito sim, porem os campos das 4 tabelas que você vai consultar devem ser do mesmo tipo.. qual o nome das tabelas e dos campos que você precisa consultar??

[]'s

Enviado: Seg, 26 Nov 2007 8:10 am
por carlos12
os cmpos são os seguintes:

isso é um exemplo:
______________________
tabela 1
nome varchar (50)
end varchar (50)
valor (varchar 10)
______________________

tabela 2
nome varchar (50)
end varchar (50)
valor (varchar 10)

queria que aparecesse as duas tabela uma do lado da outra e somado o valor das 2 separadamente

Enviado: Seg, 26 Nov 2007 8:24 am
por Tineks
Opa, e ai beleza??

então, exibe em uma linha a soma de 2 tabelas..

Selecionar tudo

SELECT A.VALOR_A,
       B.VALOR_B
  FROM (SELECT SUM(VALOR) VALOR_A
          FROM TABELA_A) A,
       (SELECT SUM(VALOR) VALOR_B
          FROM TABELA_B) B
seria isso??

[]'s

Enviado: Seg, 26 Nov 2007 8:27 am
por carlos12
Cristiano brigadão pela resposta cra testei aqui e deu certinho