SOMA DE CAMPOS MYSQL
Ola Galera vbmania blz!
Tenho uma tabela Produtos mysql com os campos
Quantidade Produto Valor
1 Calça R$ 80,00
1 Calça R$ 80,00
1 Calça R$ 80,00
1 Camisa R$ 40,00
1 Camisa R$ 40,00
1 Camisa R$ 40,00
1 Camisa R$ 40,00
Estou visualizando estes dados em uma MSFlexGrid não quero usar Crystal pois não tenho licença e não sei usar. queria um código que visualizasse no MSFlexGrid assim:
3 calças
4 camisas
todos produtos iguais houvesse uma soma sem ter que digitar consulta.
tem como fazer isso desde já agradeço.
Tenho uma tabela Produtos mysql com os campos
Quantidade Produto Valor
1 Calça R$ 80,00
1 Calça R$ 80,00
1 Calça R$ 80,00
1 Camisa R$ 40,00
1 Camisa R$ 40,00
1 Camisa R$ 40,00
1 Camisa R$ 40,00
Estou visualizando estes dados em uma MSFlexGrid não quero usar Crystal pois não tenho licença e não sei usar. queria um código que visualizasse no MSFlexGrid assim:
3 calças
4 camisas
todos produtos iguais houvesse uma soma sem ter que digitar consulta.
tem como fazer isso desde já agradeço.
Você pode fazer o seguinte:
SELECT nome_produto, COUNT(nome_produto), SUM(valor_produto) FROM tabela GROUP BY nome_produto
SELECT nome_produto, COUNT(nome_produto), SUM(valor_produto) FROM tabela GROUP BY nome_produto
Tem como somar o valor por exemplo se dois produto custa 7,50 cada a soma seria 15,00 só que ele soma 14.
Desde já agradeço pela resposta.
Desde já agradeço pela resposta.
qual o tipo do campo valor no banco de dados
Quantidade Produto Valor ValorTotal
3 Calça R$ 80,00 R$ 240,00
1 Calça R$ 80,00 R$ 80,00
1 Calça R$ 80,00 R$ 80,00
1 Camisa R$ 40,00 R$ 40,00
1 Camisa R$ 40,00 R$ 40,00
1 Camisa R$ 40,00 R$ 40,00
1 Camisa R$ 40,00 R$ 40,00
Deu certo a sua resposta mas tem como somar as duas colunas pra dar este resultado.
Quantidade Produto Valor ValorTotal
5 Calça R$ 80,00 R$ 320,00
4 Camisa R$ 40,00 R$ 160,00
Desde já agradeço. Aguardo Ajuda. Obrigado.
3 Calça R$ 80,00 R$ 240,00
1 Calça R$ 80,00 R$ 80,00
1 Calça R$ 80,00 R$ 80,00
1 Camisa R$ 40,00 R$ 40,00
1 Camisa R$ 40,00 R$ 40,00
1 Camisa R$ 40,00 R$ 40,00
1 Camisa R$ 40,00 R$ 40,00
Deu certo a sua resposta mas tem como somar as duas colunas pra dar este resultado.
Quantidade Produto Valor ValorTotal
5 Calça R$ 80,00 R$ 320,00
4 Camisa R$ 40,00 R$ 160,00
Desde já agradeço. Aguardo Ajuda. Obrigado.
Tente assim:
SELECT nome,Sum(quantidade) as Quantidade,Valor, SUM(valor * quantidade) as ValorTotal FROM Suatabela GROUP BY Nome,Valor [Ô]
Acho que da certo.
SELECT nome,Sum(quantidade) as Quantidade,Valor, SUM(valor * quantidade) as ValorTotal FROM Suatabela GROUP BY Nome,Valor [Ô]
Acho que da certo.
Tópico encerrado , respostas não são mais permitidas