Etiqueta: group by

Comparando Joins, Subconsultas y FDU

Comparando agrupamientos, Subconsultas y FDU 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 agrupamientos Usando Subconsultas Usando Funciones definidas por el usuario

Continuar leyendo

Agrupamientos SQL Server – Group By – Filtros Having

Agrupamientos en un Select  – Usando Group by Los agrupamientos en SQL Server se utilizan cuando en un listado existen funciones de agregado en algunos campos con campos que no las tienen. (Ver Funciones de agregado) Generalmente los agrupamientos se utilizan para mostrar resultados estadísticos con datos de varias tablas (Ver Listado con Joins). También …

Continuar leyendo

Uso de Cube y Rollup para subtotales

Agrupamientos incluyendo Subtotales en Select Uso de 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.

Continuar leyendo

Subconsultas en SQL Server

Subconsultas Una subconsulta es una consulta anidada en un SELECT, INSERT,  UPDATE o DELETE e inclusive en otra subconsulta.  Las subconsultas se pueden utilizar en cualquier parte en la que se permita una expresión. Las subconsultas deben seguir ciertas reglas que se mencionan al final del post. Es necesario conocer la estructura de la base …

Continuar leyendo