Campos de cálculo en funciones de SQL

Puede usar el argumento expresión de cadena en una SQL de agregado para realizar un cálculo sobre los valores de un campo. Por ejemplo, puede calcular un porcentaje (como un recargo o un impuesto sobre las ventas) multiplicando un valor de campo por una fracción.

En la tabla siguiente se proporcionan ejemplos de cálculos en campos de las tablas Pedidos y Detalles del pedido de la base de datos Northwind.mdb.

Cálculo

Ejemplo

Agregar un número a un campo

Freight + 5

Restar un número de un campo

Freight - 5

Multiplicar un campo por un número

UnitPrice * 2

Dividir un campo por un número

Freight / 2

Agregar un campo a otro

UnitsInStock + UnitsOnOrder

Restar un campo de otro

ReorderLevel - UnitsInStock


En el ejemplo siguiente se calcula la cantidad de descuento promedio de todos los pedidos en la base de datos Northwind.mdb. Multiplica los valores de los campos PrecioUnidad y Descuento para determinar la cantidad de descuento de cada pedido y, a continuación, calcula el promedio. Puede usar esta expresión en una instrucción SQL en Visual Basic código:

SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];



¿Necesita más ayuda?

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×