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.
Zapytania zagnieżdżone – SUBQUERIES
Podzapytania w klauzulach WHERE, FROM i SELECT. Operatory IN, EXISTS, ANY, ALL.
DDL i DML – Tworzenie i modyfikacja obiektów.
Tworzenie tabel, wstawianie, aktualizacja i usuwanie danych. Transakcje COMMIT / ROLLBACK.
Wskazówki do nauki i egzaminu Oracle SQL Fundamentals
Zbiór zadań: Wprowadzenie do pracy z Oracle SQL

Zadania

  1. Wyświetl pracowników z działu nr 50 (DEPARTMENT_ID = 50).
  2. Wyświetl pracowników z wynagrodzeniem większym niż 10 000.
  3. Wyświetl pracowników, których wynagrodzenie mieści się w przedziale 5 000–10 000 (użyj BETWEEN).
  4. Wyświetl pracowników na stanowiskach: 'SA_REP’, 'IT_PROG’, 'HR_REP’ (użyj IN).
  5. Wyświetl pracowników, których nazwisko zaczyna się na literę 'K’.
  6. Wyświetl pracowników, którzy nie mają przypisanego przełożonego (MANAGER_ID IS NULL).
  7. Wyświetl pracowników z działu 80 z wynagrodzeniem powyżej 8 000.
  8. Wyświetl pracowników, którzy mają prowizję (COMMISSION_PCT IS NOT NULL) i wynagrodzenie poniżej 9 000.
Przewijanie do góry