«

»

Jun 08

Haciendo Select con Grouping Sets en #sqlserver

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

1 comentario

  1. Carlos calderon

    Buen ejemplo.,