Agrupar registros iguais na query de Select
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
Curtidas 0
Melhor post
Jothaz
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
GOSTEI 1