Wielowymiarowe grupowanie Rollup i Cube
- Zaawansowana analiza rezultatów
- Złożona filtracja wyników
Funkcjeanalityczne
- Zastosowanie zastosowania funkcji analitycznych
- Przykłady
Klauzula With (Subquery Factoring)
- Koncepcja wykorzystania
- Zastosowania
Nowe rozszerzenia w łączeniu tabel
- Cross Apply
- Outer Apply
- Lateral
Przestawianie danych (Pivot i Unpivot)
- Idea przestawiania danych
- Przestawianie w oparciu o wiele kolumn
- Użycie kilku funkcji agregujących w przestawieniu
- Użycie klauzuli UNPIVOT
Zapytania o określoną liczbę wierszy
- Użycie klauzuli Fetch First
- Dostęp do kolejnych porcji danych
- Użycie klauzuli Percent
- Zastosowanie klauzuli With Ties
Modelowanie danych (klauzula Model)
- Idea i zastosowania
- Partycje, wymiary i miary
- Reguły
- Pobieranie bieżącej wartości wymiaru
- Uzyskiwanie dostępu do komórek za pomocą pętli
- Modyfikowanie istniejących komórek
Wyrażenia regularne
- Funkcje wyrażeń regularnych
- Symbole specjalne
- Klasy znaków
- Zastosowania funkcji
Dopasowywanie do wzorców (PatternMatching)
- Idea i zastosowania
- Struktura zapytań
- Konstrukcja klauzuli Match_recognize
- Operatory
- Znajdowanie wzorców o różnej charakterystyce
Widoki
- Idea i zastosowania
- Składnia polecenia
- Przykłady wykorzystania
Widoki zmaterializowane
- Idea i zastosowania
- Składnia polecenia
- Przykłady wykorzystania
Wydajność zapytań
- Dobór składni
- Dobre praktyki