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

Zadanie 1

SELECT first_name, last_name, salary
FROM employees;

Zadanie 2

SELECT *
FROM departments;

Zadanie 3

SELECT first_name || ' ' || last_name AS pracownik
FROM employees;

Zadanie 4

SELECT employee_id, first_name, last_name, salary * 1.15 AS nowe_wynagrodzenie FROM employees;

 

Zadanie 5

SELECT DISTINCT job_id
FROM employees;

Zadanie 6

SELECT employee_id, first_name, last_name
FROM employees
ORDER BY last_name ASC;

Zadanie 7

SELECT employee_id, first_name, last_name, salary
FROM employees
ORDER BY salary DESC, last_name ASC;

Zadanie 8

SELECT employee_id, first_name, last_name,
salary * 12 AS roczne_wynagrodzenie FROM employees;

 

📝 Omówienie

Blok koncentruje się na składni SELECT. Operator || służy do konkatenacji ciągów znaków w Oracle. DISTINCT eliminuje duplikaty. ORDER BY może przyjąć wiele kolumn – sortowanie odbywa się od lewej do prawej. Wyrażenia arytmetyczne (salary * 1.15) są obliczane w locie bez modyfikowania danych

 

 

 Masz pytania:

 

 

 

Przewijanie do góry