Attribution-NonCommercial-ShareAlike Le novità della clausola OVER Parte 1 di 2 User Group Italiano SQL Server Davide Mauri
Speaker Microsoft SQL Server MVP Works with SQL Server from 6.5 Works on BI from 2003 Specialized in Data Solution Architecture, Database Design, Performance Tuning, BI President of UGISS (Italian SQL Server UG) SolidQ –Italian Subsidiary Davide Mauri 2 UGISS - User Group Italiano SQL Server
Agenda Overview della clausola OVER Le novità –Estensioni alla clausola OVER ROWS, RANGE –Nuove funzioni di Windowing LAST_VALUE, FIRST_VALUE LEAD, LAG PERCENT_RANK, PERCENT_CONT, PERCENTILE_DISC CUME_DIST 3 UGISS - User Group Italiano SQL Server
Overview della clausola OVER La clausola OVER permette di definire un set di dati («window») allinterno del resultset Su tale set possono essere applicate delle «window functions» o delle funzioni di aggregazione/analisi Il risultato sarà incluso in ogni riga del resultset originale 4 UGISS - User Group Italiano SQL Server
Demo 01 5 UGISS - User Group Italiano SQL Server Overview della clausola OVER
Le novità Possibilità di definire la finestra da considerare nel calcolo –ROWS –RANGE Estensioni alla clausola OVER 6 UGISS - User Group Italiano SQL Server
Demo 02 7 UGISS - User Group Italiano SQL Server Estensioni alla clausola OVER
Le novità LAST_VALUE, FIRST_VALUE LEAD, LAG PERCENT_RANK, PERCENT_CONT, PERCENTILE_DISC CUME_DIST Nuove funzioni di Windowing 8 UGISS - User Group Italiano SQL Server
Le novità della clausola OVER Database di esempio – Presentazione e demo – Informazioni sul prodotto SQL Server – – Supporto sviluppo ed professionisti IT – – Comunità SQL Server – Newsgroups pubblici via NTTP –microsoft.public.it.sql –microsoft.public.sqlserver.* Newsgroups pubblici via WEB – – Formazione – Risorse Generiche 9 UGISS - User Group Italiano SQL Server
Session name Domande? Grazie! Question & Answers 10 UGISS - User Group Italiano SQL Server