Agrupar registros iguais na query de Select
02/09/2015
0
Pessoal, eu tenho uma query que retorna o valor de venda por clientes de um mesmo produto, mas eu preciso agrupar tudo em apenas uma linha.
Está assim:
Produto ValorVenda Qtd
Bola 4,00 1
Bola 4,00 1
Bola 8,00 2
Bola 12,00 3
Preciso que fique assim:
Bola 28,00 7
Está assim:
Produto ValorVenda Qtd
Bola 4,00 1
Bola 4,00 1
Bola 8,00 2
Bola 12,00 3
Preciso que fique assim:
Bola 28,00 7
Matheus Gomes
Curtir tópico
+ 0
Responder
Post mais votado
02/09/2015
declare @temp table (prod char(10), valor decimal(5,2)) insert into @temp(prod, valor) values ('Bola' ,4.05) insert into @temp(prod, valor) values ('Carro', 5.00) insert into @temp(prod, valor) values ('Bola', 8.45) insert into @temp(prod, valor) values ('Carro', 12.10) insert into @temp(prod, valor) values ('Bola', 3.99) select prod, sum(valor) from @temp group by prod order by prod
Jothaz
Responder
Clique aqui para fazer login e interagir na Comunidade :)