Jun 02

Funciones agregadas con OVER Y PARTITION BY

Las funciones de agregado realizan un cálculo sobre un conjunto de valores y devuelven un solo valor. Y si uiilizamos la cláusula OVER, es la posibilidad de operar con un conjunto resultado directamente , produciendo un nuevo consulto resultado final.

Vamos con un ejemplo.

Captura

En este ejemplo se utiliza una función SUM para volver el total de ventas por cliente y lo ponemos en una columna.

Y también podemos determinar ratios sobre el total de ventas.

Captura

Podeis comentar estos artículos en el grupo de facebook, que ademas pongo otros eventos, artículos de otros blogs e informaciones del mundo sql.

https://www.facebook.com/groups/juankartips/

Captura

Aquí os dejo el ficherito a este artículo http://1drv.ms/1Fr8Xo5