Tag: Group by

Comparando Agrupamientos, Subconsultas y FDU

Comparando agrupamientos, Subconsultas y FDU en SQL Server Una consulta que tiene agrupamientos se puede extraer usando también subconsultas y funciones definidas por el usuario. Este artículo explica como se debe analizar el resultado en la extracción de datos desde varias tablas, compararemos los valores del «Plan de ejecución estimado» de las siguientes tres maneras: Usando Joins y …

Continuar leyendo »

Uso de Cube y Rollup

Como hacer agrupamientos incluyendo Subtotales en SQL Server Como usar Cube o Rollup Los operadores Cube y Rollup son extensiones de la cláusula Group By (Ver Agrupamientos), permiten calcular subtotales de acuerdo a las agrupaciones especificadas en la consulta. Importante: Para que las opciones funcionen, el nivel de compatibilidad debe ser al menos 100,  correspondiente a …

Continuar leyendo »

Funciones de agregado

Funciones de agregado Devuelven estadísticas usando campos numéricos de las tablas.  Solamente Count se puede usar con campos que no son numéricos o se puede usar asterisco (*). Las funciones de agregado se usan generalmente para obtener información desde varias tablas (Ver Joins) haciendo cálculos en base a un detalle, por ejemplo, poder calcular la …

Continuar leyendo »