Resumir o agregar valores mediante expresiones personalizadas (Visual Database Tools)
se aplica a:sql Server
Además de usar funciones de agregado para agregar datos, puede crear expresiones personalizadas para generar valores agregados. Puede usar expresiones personalizadas en lugar de funciones de agregado en cualquier lugar de una consulta de agregado.
Por ejemplo, en la tabla titles
puede que desee crear una consulta que no solo muestre el precio medio, pero cuál sería el precio medio si se descontase.
No se puede incluir una expresión basada en cálculos que impliquen solo filas individuales en la tabla; la expresión debe basarse en un valor agregado, ya que solo los valores agregados están disponibles en el momento en que se calcula la expresión.
Para especificar una expresión personalizada para un valor de resumen
Especifique los grupos de la consulta. Para obtener más información, consulte Agrupar filas en resultados de consulta (Visual Database Tools).
Vaya a una fila en blanco del panel Criterios y escriba la expresión en la columna Columnas .
La Diseñadora de consultas y vistas asigna automáticamente un alias de columna a la expresión para crear un encabezado de columna útil para la salida de la consulta. Para obtener más información, consulte Crear alias de columna (Visual Database Tools).
En la columna Group By de la expresión, seleccione Expresión.
Ejecute la consulta.
Consulte también
ordenar y agrupar resultados de consulta (Visual Database Tools)
resumen de los resultados de la consulta (Visual Database Tools)