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
  1. Wyświetl imię (FIRST_NAME), nazwisko (LAST_NAME) i wynagrodzenie (SALARY) wszystkich pracowników.
  2. Wyświetl wszystkie kolumny z tabeli DEPARTMENTS.
  3. Wyświetl imię i nazwisko pracownika jako jedno pole o aliasie PRACOWNIK (połączone spacją).
  4. Wyświetl EMPLOYEE_ID, imię, nazwisko i wynagrodzenie powiększone o 15% jako NOWE_WYNAGRODZENIE.
  5. Wyświetl listę unikalnych stanowisk (JOB_ID) z tabeli EMPLOYEES.
  6. Wyświetl pracowników posortowanych według nazwiska rosnąco.
  7. Wyświetl pracowników posortowanych według wynagrodzenia malejąco, a przy równym wynagrodzeniu – według nazwiska rosnąco.
  8. Wyświetl EMPLOYEE_ID, imię, nazwisko oraz roczne wynagrodzenie (miesięczne * 12) z aliasem ROCZNE_WYNAGRODZENIE.
Przewijanie do góry