Agenda szkolenia
  1. Wykorzystanie funkcji szeregujących

    • Funkcja okna OVER()
    • ROW_NUMBER()
    • RANK()
    • DENSE_RANK()
    • NTILE(n)
  2. Nietypowe grupowanie danych

    • ROLLUP
    • CUBE
    • GROUPING SETS
  3. Słowniki, sumy, różnice i iloczyny zbiorów

    • UNION
    • UNION ALL
    • EXCEPT
    • INTERSECT
  4. Wybrane funkcje

    • Tekstowe
    • Daty i czasu
    • Matematyczne
    • Konwertujące
  5. Wykorzystanie wielu źródeł i łączenie danych

    • Podzapytania
    • Zapytania CTE (Common Table Expression)
    • Wykorzystanie widoków
    • Tabele tymczasowe
  6. Tworzenie sparametryzowanych procedur składowanych
  7. Pobieranie, wysyłanie danych

    • Import danych
    • BULK INSERT
    • Wysyłanie poleceń SQL z kodu VBA w Excelu (ADO Recordset)
  8. Wykonywanie operacji w pętli
  9. Poruszanie się po rekordach

    • FETCH, OFFSET
    • LAG, LEAD
  10. Transformacje na danych (PIVOT / UNPIVOT)
  11. Rekurencyjne CTE
  12. Suma narastające