Cómo resumir o agregar valores mediante expresiones personalizadas (Visual Database Tools)

Además de utilizar las funciones de agregado para agregar datos, puede crear expresiones personalizadas para generar valores de agregado. Estas expresiones se pueden utilizar en lugar de las funciones de agregado en cualquier lugar de una consulta de funciones agregadas.

Por ejemplo, en la tabla titles podría crear una consulta que mostrara no sólo el precio medio, sino el precio medio resultante si se aplicara un descuento.

No se pueden incluir expresiones basadas en cálculos en los que sólo se utilicen filas individuales de la tabla; las expresiones deben basarse en valores agregados, ya que sólo estos valores están disponibles cuando se calcula la expresión.

Para especificar una expresión personalizada para un valor de resumen

  1. Especifique los grupos de la consulta. Para obtener información detallada, vea Cómo agrupar filas en los resultados de la consulta (Visual Database Tools).

  2. Desplácese a una fila vacía del panel Criterios y escriba la expresión en la columna Columnas.

    El Diseñador de consultas y vistas asigna automáticamente un alias de columna a la expresión para crear un encabezado de columna útil en los resultados de la consulta. Para obtener más detalles, vea Cómo crear alias de columna (Visual Database Tools).

  3. En la columna Agrupar por de la expresión, seleccione Expresión.

  4. Ejecute la consulta.