Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Ograniczanie wyników
- Klauzula WHERE
- Operatory porównania
- Warunek LIKE
- Warunek BETWEEN ... AND
- Warunek IS NULL
- 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 jednowierszowymi i wielowierszowymi
- Cechy tekstowe, numeryczne, datowe
- Konwersja jawna i niejawna
- Funkcje konwersji
- Zagnieżdżanie funkcji
- Oglądanie wydajności funkcji - dwutabelowa tabela
- Pobieranie bieżącej daty funkcja SYSDATE
- Obsługa wartości NULL
Agregowanie danych za pomocą funkcji grupowania
- Funkcje grupowania
- Jak funkcje grupowania traktują wartości NULL
- Tworzenie grup danych - klauzula GROUP BY
- Grupowanie wielu kolumn
- Ograniczenie wyniku funkcji grupowania - klauzula HAVING
Podzapytania
- Umieszczenie podzapytań w poleceniu SELECT
- Podzapytania pojedyncze i wielolinijne
- Operatory podzapytań jednowierszowych
- Cechy grupowania w podzapytaniach
- Operatory podzapytań wielo-IN, ALL, ANY
- Jak wartości NULL są traktowane w podzapytaniach
Operatory zbiorcze
- Operator UNION
- Operator UNION ALL
- Operator INTERSECT
- Operator MINUS
Dalej w połączeniach
- Powtórne spojrzenie na połączenia
- Łączenie połączeń wewnętrznych i zewnętrznych
- Podziałone połączenia zewnętrzne
- Zapytania hierarchiczne
Dalej w podzapytaniach
- Powtórne spojrzenie na podzapytania
- Użycie podzapytań jako wirtualnych tabel/widoków wbudowanych i kolumn
- Użycie konstrukcji WITH
- Łączenie podzapytań i połączeń
Funkcje analityczne
- Klauzula OVER
- Klauzula PARTITION
- Klauzula Windowing
- Funkcje Rank, Lead, Lag, First, Last
Pobieranie danych z wielu tabel (jeśli czas na koniec)
- Rodzaje łączników
- Użycie NATURAL JOIN
- Aliasy tabel
- Połączenia w klauzuli WHERE
- Wewnętrzne połączenia INNER JOIN
- Zewnętrzne połączenia LEFT, RIGHT, FULL OUTER JOIN
- Ilość mnożna
Funkcje agregujące (jeśli czas na koniec)
- Powtórne spojrzenie na funkcję Group By i klauzulę Having
- Grupowanie i Rollup
- Grupowanie i Cube
Wymagania
Rekomendowana frekwencja na kursie szkoleniowym "Oracle SQL for Beginners"
14 godzin
Opinie uczestników (1)
Sposób prowadzenia przez Łukasza