Zawartość kursu
Podstawy zapytań SELECT
Celem tego bloku jest nauka podstawowej składni polecenia SELECT, używania aliasów, wyrażeń obliczeniowych oraz sortowania wyników
0/2
Filtrowanie danych – WHERE
Nauka filtrowania wierszy za pomocą klauzuli WHERE, operatorów porównania, BETWEEN, IN, LIKE, IS NULL oraz łączenia warunków AND/OR.
0/3
Funkcje wbudowane
Praktyczne zastosowanie funkcji tekstowych, liczbowych oraz daty i czasu dostępnych w Oracle SQL.
0/2
Łączenie tabel.
Łączenie tabel przy użyciu JOIN wewnętrznego i zewnętrznego, operatorów zbiorowych UNION i INTERSECT.
0/2
Grupowanie danych= GROUP BY, HAVING.
Agregowanie danych, funkcje grupujące oraz filtrowanie wyników zagregowanych.
0/2
Zapytania zagnieżdżone – SUBQUERIES
Podzapytania w klauzulach WHERE, FROM i SELECT. Operatory IN, EXISTS, ANY, ALL.
0/2
DDL i DML – Tworzenie i modyfikacja obiektów.
Tworzenie tabel, wstawianie, aktualizacja i usuwanie danych. Transakcje COMMIT / ROLLBACK.
0/2
Wskazówki do nauki i egzaminu Oracle SQL Fundamentals
0/1
Zbiór zadań: Wprowadzenie do pracy z Oracle SQL

Zadania

  1. Wyświetl pracowników, którzy zarabiają więcej niż średnia płaca w całej firmie (podzapytanie w WHERE).
  2. Wyświetl pracowników z działów mieszczących się w Londynie (CITY = 'London’) – podzapytanie zagnieżdżone w WHERE z IN.
  3. Wyświetl imię, nazwisko i nazwę działu pracownika zarabiającego najwyżej (podzapytanie w WHERE z MAX).
  4. Dla każdego pracownika wyświetl jego wynagrodzenie i średnią wynagrodzenia w jego dziale (podzapytanie w SELECT lub FROM).
  5. Wyświetl działy, które mają więcej niż 5 pracowników – użyj podzapytania w FROM (inline view).
  6. Wyświetl pracowników, którzy mają podwładnych (użyj EXISTS).

 

Nie wiesz czegoś ? Zapytaj AI:

Opcja poziomu: 

 

 

 

 

Przewijanie do góry