Plan Szkolenia

Ograniczanie wyników

  • Klauzula WHERE
  • Operatory porównania
  • Warunek LIKE
  • Warunek BETWEEN ... AND
  • IS NULL warunek
  • Warunek IN
  • Operatory logiczne AND, OR i NOT
  • Wiele warunków w klauzuli WHERE
  • Kolejność operatorów.
  • Klauzula DISTINCT

Funkcje SQL

  • Różnice między funkcjami jedno- i wielowierszowymi
  • Funkcje tekstowe, liczbowe, daty,
  • Konwersja jawna i niejawna
  • Funkcje konwersji
  • Zagnieżdżanie funkcji
  • Wyświetlanie wydajności funkcji - tabela podwójna
  • Pobieranie bieżącej daty - funkcja SYSDATE
  • Obsługa wartości NULL

Agregowanie danych przy użyciu funkcji grupowania

  • Funkcje grupowania
  • Jak funkcje grupowania traktują wartości NULL
  • Tworzenie grup danych - klauzula GROUP BY
  • Grupowanie wielu kolumn
  • Ograniczanie grupowania wyników funkcji - klauzula HAVING

Podzapytania

  • Umieszczanie podzapytań w poleceniu SELECT
  • Podzapytania jedno- i wielowierszowe
  • Operatory Podzapytania jednowierszowe
  • Funkcje grupujące w podzapytaniu
  • Operatory podzapytań multi-IN, ALL, ANY
  • Sposób traktowania wartości NULL w podzapytaniach

Operatory zbiorcze

  • Operator UNION
  • Operator UNION ALL
  • Operator INTERSECT
  • Operator MINUS

Dalsze wykorzystanie złączeń

  • Przegląd złączeń
  • Łączenie złączeń wewnętrznych i zewnętrznych
  • Partycjonowane złączenia zewnętrzne
  • Zapytania hierarchiczne

Dalsze korzystanie z podzapytań

  • Zapoznanie się z podzapytaniami
  • Używanie podzapytań jako tabel wirtualnych/widoków i kolumn liniowych
  • Użycie konstrukcji WITH
  • Łączenie podzapytań i sprzężeń

Funkcje analityczne

  • Klauzula OVER
  • Klauzula partycji
  • Klauzula okienkowania
  • Funkcje Rank, Lead, Lag, First, Last

Pobieranie danych z wielu tabel (jeśli czas na końcu)

  • Typy złączeń
  • Użycie NATURAL JOIN
  • Aliasy tabel
  • Złączenia w klauzuli WHERE
  • INNER JOIN
  • Łączenie zewnętrzne LEFT, RIGHT, FULL OUTER JOIN
  • Iloczyn kartezjański

Funkcje agregujące (jeśli jest na to czas)

  • Przegląd funkcji Group By i klauzuli Having
  • Grupa i Rollup
  • Grupa i kostka

Wymagania

Zalecane uczestnictwo w szkoleniu "Oracle SQL dla początkujących"

 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie