Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
Attribution-NonCommercial-ShareAlike 2.5 http://creativecommons.org/licenses/by-nc-sa/2.5/ http://creativecommons.org/licenses/by-nc-sa/2.5/ Le novità della clausola OVER Parte 2 di 2 User Group Italiano SQL Server Davide Mauri dmauri@solidq.com
2
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) Mentor @ SolidQ –Italian Subsidiary Davide Mauri 2 UGISS - User Group Italiano SQL Server
3
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
4
Le novità La clausola OVER(…) permette di applicare funzioni sul set di dati (window) definito dalla stessa Oltre alle usuali funzioni di aggregazione SUM, AVG, COUNT… Sono state aggiunte funzioni analitiche molto interessanti come LAST_VALUE, FIRST_VALUE, LEAD, LAG Nuove funzioni di Windowing 4 UGISS - User Group Italiano SQL Server
5
Le novità Tutte le funzioni ragionano sulla base della finestra in cui stanno operando LAG –Permette laccesso a x righe precedenti LEAD –Permette laccesso a x righe successive LAST_VALUE, FIRST_VALUE –Permettono laccesso al primo ed allultimo valore Nuove funzioni di Windowing 5 UGISS - User Group Italiano SQL Server
6
Le novità Sono disponibili ulteriori funzioni specializzate per Il calcolo dei percentili: PERCENT_RANK, PERCENT_CONT, PERCENTILE_DISC Il calcolo della distribuzione cumulativa CUME_DIST Nuove funzioni di Windowing 6 UGISS - User Group Italiano SQL Server
7
Demo 01 7 UGISS - User Group Italiano SQL Server Nuove funzioni di Windowing
8
Le novità della clausola OVER Database di esempio –http://msftdbprodsamples.codeplex.com/releases/view/55330http://msftdbprodsamples.codeplex.com/releases/view/55330 Presentazione e demo –http://www.ugiss.orghttp://www.ugiss.org Informazioni sul prodotto SQL Server –http://www.microsoft.com/italy/sqlhttp://www.microsoft.com/italy/sql –http://www.microsoft.com/sqlhttp://www.microsoft.com/sql Supporto sviluppo ed professionisti IT –http://www.microsoft.com/technet/prodtechnol/sqlhttp://www.microsoft.com/technet/prodtechnol/sql –http://msdn.microsoft.com/sqlhttp://msdn.microsoft.com/sql Comunità SQL Server –http://www.ugiss.orghttp://www.ugiss.org Newsgroups pubblici via NTTP –microsoft.public.it.sql –microsoft.public.sqlserver.* Newsgroups pubblici via WEB –http://www.microsoft.com/italy/communities/newsgroups/default.mspxhttp://www.microsoft.com/italy/communities/newsgroups/default.mspx –http://www.microsoft.com/technet/community/newsgroups/server/sql.mspxhttp://www.microsoft.com/technet/community/newsgroups/server/sql.mspx Formazione –http://www.microsoft.com/italy/traincerthttp://www.microsoft.com/italy/traincert Risorse Generiche 8 UGISS - User Group Italiano SQL Server
9
Session name Domande? Grazie! Question & Answers 9 UGISS - User Group Italiano SQL Server
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.