Bevezetés az analitikus SQL függvények használatába
Áttekintés
A tutorial az SQL nyelv analitikus kiterjesztéseit mutatja be, amelyek segítségével egyszerűen és könnyen lehet hatásos lekérdezéseket készíteni. Azoknak ajánljuk, akik szeretnék alapfokú SQL tudásukat tovább bővíteni.
Előfeltételek
A tutorial gyakorlati jellegű, ezért saját laptopra lesz szükség. Nincs szükség előzetesen szoftver telepítésére, csupán az Azure Data Studio ingyenes program zip fájlból történő elindítására. A zip fájl letölthető erről a linkről.
Az anyag követéséhez az SQL alapjainak ismerete szükséges (Select, From, Where, Group By)
Tematika
- Bevezető: ablakozó /analitikai függvények 4 kategóriája (rangsoroló, ablakozó, aggregáló és analitikai) és az ablakozás alapelve
- Egyszerű rangsor felállítása (RANK)
- Duplikátumok fizikai eltávolítása, ha többszörös duplikátumok is lehetnek (ROW_NUMBER)
- Első 3 helyezett meghatározása egy megadott rendezési feltétel szerint, ha több azonos helyezett is lehet (DENSE_RANK)
- Duplikált sorok keresése SELECT *-al (COUNT)
- Éves és havi bontású adatok göngyölt összegének számítása (SUM)
- 3 hónapos mozgó átlag számítása (AVG)
- Dátum sorozatból intervallumok készítése (LAG)
- Zajszűrés és medián átlag számítása (PERCENTILE_CONT)
- Összegzés: ablakozó / analitikai függvények összehasonlítása
Előadó
Farkas Máté
Microsoft SQL Server DB & DWH Developer
A Microsoft Data Platform tanácsadója és hivatalos oktatója, aki több mint 15 év szakmai tapasztalatot tudhat már a háta mögött. Ebből 10-et kizárólag SQL szerverek fejlesztésével és menedzselésével töltött.
Lebonyolítási tudnivalók
Dátum: 2022. június 13, hétfő
Hossz: 80 perc
Formátum: csak személyes
Helyszín: Hotel Mercure Buda Caste Hill