4 tablelas somadas

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
  

Mensagemem Sex, 23 Nov 2007 1:37 pm

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?
carlos12
Localização: rio

Mensagemem Sex, 23 Nov 2007 3:02 pm

sera q o union/union all resolve seus problemas

Código: Selecionar todos
     (select 'tabela_01' from dual) 
     union all
     (select 'tabela_02' from dual) 
     union all
     (select 'tabela_03' from dual)   
rodfbar
Localização: Batatais - SP

Mensagemem Sex, 23 Nov 2007 3:03 pm

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
Tineks
Localização: Araraquara - SP

Cristiano (Tineks)
Araraquara - SP

Mensagemem Seg, 26 Nov 2007 8:10 am

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
carlos12
Localização: rio

Mensagemem Seg, 26 Nov 2007 8:24 am

Opa, e ai beleza??

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

Código: Selecionar todos
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
Tineks
Localização: Araraquara - SP

Cristiano (Tineks)
Araraquara - SP

Mensagemem Seg, 26 Nov 2007 8:27 am

Cristiano brigadão pela resposta cra testei aqui e deu certinho
carlos12
Localização: rio



Voltar para SQL

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante