Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jefferson Brilhante

[Resolvido] Como fazer select (sum) somando apenas os iguais?

Recommended Posts

Boa noite pessoal, se puderem me ajudar eu agradeço muito!!!

 

Supondo que a tabela seja esta?

 

tabela-(teste)

 

codigo--valor

1----------15

1----------15

2----------10

2----------10

3----------05

3----------05

 

 

 

Quando eu faço- SELECT SUM(valor) FROM teste

 

ele retorna 60 que é soma do valor de todos os códigos. até ai beleza..

 

Quando eu faço- SELECT SUM(valor) FROM teste WHERE codigo = 1

 

ele retorna 30 que é soma dos valores onde o codigo é = 1. até ai beleza também..

 

 

Como faço para somar todos os valores que tiverem o codigo igual e listar como mostra abaixo?????

 

codigo--valor

 

1----------30

2----------20

3----------10

 

Desde já agradeço!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa o GROUP BY..

 

vou rascunhar aqui:

SELECT SUM(valor) FROM teste GROUP BY codigo

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa o GROUP BY..

vou rascunhar aqui:

SELECT SUM(valor) FROM teste GROUP BY codigo

Como faça para somar os valores de uma tabela somente do campo dia.

$sql = "SELECT dia,SUM(ag_valor) AS SOMA FROM agendar GROUP BY dia"; não esta dando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.