- Wyświetl imię, nazwisko pracownika i nazwę jego działu (INNER JOIN: EMPLOYEES – DEPARTMENTS).
- Wyświetl imię, nazwisko, tytuł stanowiska (JOB_TITLE) z tabeli JOBS (JOIN przez JOB_ID).
- Wyświetl wszystkich pracowników wraz z lokalizacją (CITY) ich biura (JOIN: EMPLOYEES – DEPARTMENTS – LOCATIONS).
- Wyświetl pracowników, którzy NIE mają przypisanego działu (LEFT JOIN z warunkiem IS NULL).
- Wyświetl wszystkie działy oraz pracowników – także te działy, które nie mają żadnych pracowników (RIGHT JOIN lub LEFT JOIN).
- Wyświetl pracownika i jego przełożonego (self-join na tabeli EMPLOYEES).
- Wyświetl listę JOB_ID, które są aktualnie zajmowane przez pracowników ORAZ które istnieją w historii zatrudnienia (JOB_HISTORY) – użyj INTERSECT.
- Wyświetl wszystkich pracowników z działu IT oraz wszystkich menedżerów (MANAGER_ID = 100) – użyj UNION ALL.
Nie wiesz czegoś ? Zapytaj AI:
Opcja poziomu:
