Devolve a soma de um conjunto de valores incluídos num campo específico numa consulta.
Sintaxe
Soma( expr )
O marcador de posição expr representa uma expressão de cadeia que identifica o campo que contém os dados numéricos que pretende adicionar ou uma expressão que efetua um cálculo com os dados nesse campo. Os operandos em expr podem incluir o nome de um campo de tabela, uma constante ou uma função (que pode ser intrínseca ou definida pelo utilizador, mas não uma das outras funções de agregação SQL).
Observações
A função Soma soma o total dos valores num campo. Por exemplo, poderia utilizar a função Soma para determinar o custo total dos encargos de transporte.
A função Soma ignora registos que contêm Campos nulos. O seguinte exemplo mostra como pode calcular a soma dos produtos dos campos PreçoUnitário e Quantidade:
SELECT Sum(UnitPrice * Quantity) AS [Total Revenue]
FROM [Order Details];
Pode utilizar a função Soma numa expressão de consulta. Também pode utilizar esta expressão na propriedade SQL de um objeto QueryDef ou ao criar um Conjunto de registos baseado numa consulta SQL.