Fórum Union #310906
28/01/2006
0
fala galera , tenho 2 tabelas , vendas internas e externas.
Atraves de um Union eu consigo trazer as vendas internas e externas realizadas pela mesma pessoa :
SELECT Nome, Vendas FROM VendasExternas
WHERE Nome = ´Thiago´
UNION
SELECT Nome, Vendas FROM VendasInternas
WHERE Nome = ´Thiago´
so que a resposta aparece assim:
Thiago 20
Thiago 10
tem como eu fazer a soma desse resultado nesse mesmo select acima?
Atraves de um Union eu consigo trazer as vendas internas e externas realizadas pela mesma pessoa :
SELECT Nome, Vendas FROM VendasExternas
WHERE Nome = ´Thiago´
UNION
SELECT Nome, Vendas FROM VendasInternas
WHERE Nome = ´Thiago´
so que a resposta aparece assim:
Thiago 20
Thiago 10
tem como eu fazer a soma desse resultado nesse mesmo select acima?
Tdqr
Curtir tópico
+ 0
Responder
Posts
28/01/2006
Aroldo Zanela
Colega,
Sim. Qual é o banco de dados? Pois cada banco oferece um suporte diferente.
Sim. Qual é o banco de dados? Pois cada banco oferece um suporte diferente.
Responder
Gostei + 0
28/01/2006
Fx|hand
como assim soma, vc keer somar o resultado ???
olha... naum intendi mto bem o q q vc keria... mais vc vai ter q fazer 3 selects... tipo assim:
Select Valor from VendaExterna where nome=´fernando´
union
Select Valor from VendaInterna where nome=´fernando´
union
Select
(
(Select Sum(Valor) from VendaExterna where nome=´fernando) +
(Select Sum(Valor) from VendaInterna where nome=´fernando)
);
no mysql funciona perfeitinhu !!! =)
olha... naum intendi mto bem o q q vc keria... mais vc vai ter q fazer 3 selects... tipo assim:
Select Valor from VendaExterna where nome=´fernando´
union
Select Valor from VendaInterna where nome=´fernando´
union
Select
(
(Select Sum(Valor) from VendaExterna where nome=´fernando) +
(Select Sum(Valor) from VendaInterna where nome=´fernando)
);
no mysql funciona perfeitinhu !!! =)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)