29/12/2008
A função SUM() retorna a soma total de uma coluna numérica.
Sintaxe SQL do SUM()
SELECT SUM(nome_coluna) FROM nome_tabela
Exemplo de SQL SUM()
Temos a seguinte tabela "Ordens":
| 
             ID_Ordem  | 
            
             Data_Ordem  | 
            
             Preco_Ordem  | 
            
             Cliente  | 
        
| 
             1  | 
            
             12/11/2008  | 
            
             1000  | 
            
             Pedro  | 
        
| 
             2  | 
            
             23/10/2008  | 
            
             1600  | 
            
             José  | 
        
| 
             3  | 
            
             2/9/2008  | 
            
             700  | 
            
             Pedro  | 
        
| 
             4  | 
            
             3/9/2008  | 
            
             300  | 
            
             Pedro  | 
        
| 
             5  | 
            
             30/8/2008  | 
            
             2000  | 
            
             Mauro  | 
        
| 
             6  | 
            
             4/10/2008  | 
            
             100  | 
            
             José  | 
        
Agora queremos encontrar a soma de todos os campos "Preco_Ordem".
Nós usamos o seguinte comando SQL:
SELECT SUM(Preco_Ordem) AS OrdemTotal FROM Ordens
O resultado ficará assim:
| 
             OrdemTotal  | 
        
| 
             5700  | 
        
Por: Fernando Segantini Cruz
Esta apresentação reflete a opinião pessoal do autor sobre o tema, podendo não refletir a posição oficial do Portal Educação.
        O Portal Educação possui uma equipe focada no trabalho de curadoria de conteúdo. Artigos em diversas áreas do conhecimento são produzidos e disponibilizados para profissionais, acadêmicos e interessados em adquirir conhecimento qualificado. O departamento de Conteúdo e Comunicação leva ao leitor informações de alto nível, recebidas e publicadas de colunistas externos e internos.
                        UOL CURSOS TECNOLOGIA EDUCACIONAL LTDA, com sede na cidade de São Paulo, SP, na Alameda Barão de Limeira, 425, 7º andar - Santa Cecília CEP 01202-001 CNPJ: 17.543.049/0001-93