Devuelve la suma de un conjunto de valores contenidos en un campo especificado en una consulta.
Sintaxis
Sum (expr)
El marcador de posición expr representa una expresión de cadena que identifica el campo que contiene los datos numéricos que desea agregar o una expresión que realiza un cálculo con los datos de ese campo. Los operandos en expr pueden incluir el nombre de un campo de tabla, una constante o una función (que puede ser intrínseca o definida por el usuario, pero no una de las otras funciones de agregado de SQL).
Observaciones
La función Suma totaliza los valores de un campo. Por ejemplo, podría usar la función Suma para determinar el costo total de los gastos de transporte.
La función Suma omite los registros que contienen campos nulos. El siguiente ejemplo muestra cómo se puede calcular la suma de los productos de los campos PrecioUnidad y Cantidad:
SELECT Sum(UnitPrice * Quantity) AS [Total Revenue]
FROM [Order Details];
Puede usar la función Suma en una expresión de consulta. También puede usar esta expresión en la propiedad SQL de un objeto QueryDef o al crear un conjunto de registros basado en una consulta SQL.
Sumar datos mediante una consultaCálculo de campos en funciones SQL