Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Soma MySQL Tutorial
O MySQL SUM ( ) declaração é um agregado ou função de grupo que opera em um conjunto de valores. A declaração SUM ( ) só funciona em valores numéricos e totaliza uma coluna específica em um grupo. Ele também pode ser usado com a palavra-chave DISTINCT totalizar apenas os valores originais no grupo . O SUM () função

A tabela a seguir contém um orçamento familiar e é chamado de "orçamento" :

tipo descrição amountGroceries ne 100Utilities ne ne 95Mortgage 500Entertainment variado 300

Se você quisesse determinar as despesas totais para esta tabela , você usaria a seguinte declaração :

Selecione sum ( quantidade ) do orçamento ;

O resultado seria devolvido na forma :

sum ( quantidade ) 995

Se você quiser adicionar um cabeçalho para a saída , você escreveria a declaração como :

Selecione sum ( quantidade ) como total_expenses do orçamento ;

O resultado seria :

total_expenses995

Suponha que você queira encontrar o total das despesas de acordo com o tipo. Então você teria que adicionar a instrução GROUP BY , que irá classificar as despesas para você. A sintaxe seria:

Selecione sum ( quantidade ) como total_expenses do grupo orçamento por tipo ;

O resultado seria :

tipo total_marknec 695misc 300

Você também pode especificar outras condições com a cláusula WHERE. Por exemplo, se você quisesse determinar a soma de apenas os itens que tiveram valores maiores do que 100, a sintaxe seria :

Selecione sum ( quantidade ) como total_expenses do orçamento ONDE quantidade > 100;

Finalmente , se você tivesse uma coluna numérica , onde você só queria que o total dos valores exclusivos dentro da coluna , você deve adicionar a palavra-chave " DISTINCT " para a sintaxe SUM :

Selecione SUM DISTINCT (coluna) FROM tabela ;

MySQL usa outras funções agregadas , como AVG ( ) , COUNT () , MIN () e MAX () da mesma maneira . Uma lista completa das funções de agregação podem ser encontradas no Manual de Referência do MySQL .

Anterior :

Próximo : No
  Os artigos relacionados
·Como acessar vários bancos de dados em uma consulta PL…
·Como armazenar resultados PHP 
·Como renderização PHP sem esperar 
·Meu GoDaddy Email Formulário PHP não está funcionand…
·PHP Automated Mailing List Tutorial 
·Como arquivo Download & exposição a partir de banco d…
·Como remover uma chave de matriz associativa em PHP 
·Como verificar Scripts em MySQL 
·Como converter Índice PHP Array para números 
·Como Chegar Eclipse Helios para cima e correndo para o …
  Artigos em destaque
·Quatro tipos primitivos em Java 
·PHP Script Vantagens e Desvantagens 
·Como criar um arquivo de texto usando C + + 
·Como eliminar os espaços em uma String em Groovy 
·O que é API para SMS 
·JavaScript cálculos com pontos decimais 
·Como criar formulários de inscrição em Java 
·Níveis de isolamento SSIS 
·Como remover o preenchimento de uma estrutura C 
·Como iniciar uma nova linha em Java usando o bloco de n…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados