La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Septiembre 12, 2015 Bogotá, Colombia #sqlsatBogota.

Presentaciones similares


Presentación del tema: "Septiembre 12, 2015 Bogotá, Colombia #sqlsatBogota."— Transcripción de la presentación:

1 Septiembre 12, 2015 Bogotá, Colombia #sqlsatBogota

2 T-SQL Window Functions Sorprender tus amigos con lo que puedes hacer

3 Ernest Ostrander Vivo en Bogotá desde 2005 Uso SQL Server desde 7.0 Idiomas: Inglés, Español, SQL, Espanglesh Gerente de Análisis Comercial MasTec, Inc.

4 Window Functions ¿Que Es un “Window Function”? ¿Cómo Funcionan? ¿En que me ayuda?

5 Window Functions Que Es SELECT fn() OVER ( [ ] FROM … Empezar con una función es obligatorio… SUM() OVER() es lo que identifica una Window Function. 3 mas componentes: Partition, Order y Framing

6 Window Functions Tipos de Functions Aggregate Distribution Ranking Offset

7 Window Functions Aggregate Functions SUM() COUNT() MIN() MAX() AVG() STDEV() STDEVP() VAR() VARP()

8 Window Functions Distribution Functions PERCENT_RANK() CUME_DIST() PERCENTILE_CONT() PERCENTILE_DISC()

9 Window Functions Ranking Functions RANK() DENSE_RANK() ROW_NUMBER() NTILE()

10 Window Functions Offset Functions LAG() LEAD() FIRST_VALUE() LAST_VALUE()

11 Window Functions DEMO

12 Window Functions Secuencia de ejecución de SQL FROM WHERE GROUP BY HAVING SELECT ORDER BY

13 Window Functions DEMO

14 Window Functions Sequencia de ejecución de SQL FROM WHERE GROUP BY HAVING SELECT LISTA DE COLUMNOS DISTINCT ORDER BY OFFSET – FETCH

15 Window Functions DEMO

16 Window Functions SQL Server 2005 RANK DENSE_RANK NTILE ROW_NUMBER

17 Window Functions SQL SERVER 2008 Nada nuevo

18 Window Functions DEMO

19 #sqlsatBogota 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia 6 | Preguntas y Respuestas

20 Capítulos Organizadores del SQL Saturday 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia 7 |

21 Patrocinadores del SQL Saturday 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia 8 |

22 Planea asistir al PASS Summit 2015? Comience a ahorrar hoy! El más grande evento del mundo que reúne a profesionales de SQL Server y BI Adquiera habilidades en SQL Server a un nivel superior al aprender de los mejores expertos del mundo de SQL Server, en más de 190 sesiones técnicas Más de 5.000 registros, que representan a 2.000 empresas, de 52 países, listos para la red y aprender Ahorre $150 en este momento pregunta por el código de descuento 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia 9 |

23 Sea cual sea su pasión datos - hay un capítulo virtual para usted! 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia 10 |

24 Septiembre 17 | 12:00 UTC Sesiones previas del PASS Summit 2015, obtenga 24 Horas de formación de SQL Server y BI de forma gratuita! Regístrese hoy: 24hoursofpass.com

25 Evaluación Sesión: http://www.sqlsaturday.com/448/sessions/sessionevaluation.aspx Evento: http://www.sqlsaturday.com/448/eventeval.aspx #sqlsatBogota 12/9/2015 | SQL Saturday #448 – Bogotá, Colombia 12 |

26 Gracias !!!


Descargar ppt "Septiembre 12, 2015 Bogotá, Colombia #sqlsatBogota."

Presentaciones similares


Anuncios Google