Haciendo Select con Grouping Sets en #sqlserver

por | 8 junio, 2015

GROUPING SETS proporcionan una alternativa al uso de UNION ALL para combinar los resultados de varias consultas individuales.

Puede hacerlo multiple y poner un orden a esas combinaciones.

Vamos con los ejemplos.

Captura

Creamos la Vista primero y después …

Captura

En este ejemplo agrega Category and Cust  Tiene en cuenta la presencia de valores NULL en los resultados.

Como lo haríamos con UNION ALL ????

Captura

Como vemos, podemos llegar al resultado final por varias formas. Ya veemos en los planes de ejecución cual es el mejor.

Aquí os dejo el código: http://1drv.ms/1I9b2Z7

Un pensamiento en “Haciendo Select con Grouping Sets en #sqlserver

Deja una respuesta