Em uma coluna ou em um conjunto de números, pode ser necessário determinar a soma. Use a função SUM() do MySQL para realizar esta operação.
Para começar o texto com um exemplo, veja um envolvendo todos os valores da coluna ‘CreditCliente’, que contem uma relação de créditos dos clientes na tabela ‘clientesEstaduais‘.
SELECT SUM(CreditCliente) FROM clientesEstaduais; +--------------------+ | SUM(CreditCliente) | +--------------------+ | 946227 | +--------------------+
Veja a relação de clientes do Ceará (CE):
SELECT * FROM clientesEstaduais WHERE RegiaoCliente = 'CE'; +----+---------------+---------------+--------------+---------------+ | id | NomeCliente | RegiaoCliente | DataCadastro | CreditCliente | +----+---------------+---------------+--------------+---------------+ | 10 | Chloe Gibbs | CE | 2016-05-11 | 8165 | | 14 | Winter Carson | CE | 2016-12-10 | 2524 | | 53 | Alea Byrd | CE | 2016-02-11 | 5592 | | 76 | Taylor Ingram | CE | 2016-06-19 | 15843 | | 94 | Tanya Barr | CE | 2016-01-20 | 3252 | +----+---------------+---------------+--------------+---------------+
Agora veja a soma de todos os seus créditos:
SELECT SUM(creditCliente) AS "Créditos CE" FROM clientesEstaduais WHERE RegiaoCliente = 'CE'; +--------------+ | Créditos CE | +--------------+ | 35376 | +--------------+
Para ver todos os créditos referentes a um mês (de qualquer dia e qualquer ano):
SELECT SUM(creditCliente) AS "Créditos de Agosto" FROM clientesEstaduais WHERE MONTH(DataCadastro)='08'; +---------------------+ | Créditos de Agosto | +---------------------+ | 134245 | +---------------------+
2 replies on “Como somar valores no MySQL”
Me ajude nesta, por favor
Preciso pegar a quantidade de registros da tb_cliente.
Com as condições:
data_saida IS NULL
tb_dependente=1 e tb_dependente=2
status=0
Fiz assim
SELECT count(id) as total FROM tb_cliente WHERE data_saida IS NULL AND AND status=0 AND tb_dependente=’1′ AND tb_dependente=’2′;
Está dando resultado total=”0″
Muy Bueno nem sei Programar mais com este exemplos me da uma visao interesante do mundo mysql