Z tabeli Job_History wybierz:
- a) pracowników, którzy zostali zatrudnieni między rokiem 2005 a 2006
- b) pracowników, którzy odeszli przed 2002 rokiem
- c) pracowników o job_id równym AC_ACCOUNT lub ST_CLERK nie należą do departamentu o numerze 110
Schemat: HR, Tabela: Job-History, Kolumny: Start_Date, End_Date, Job_ID, Department_ID, Wynik: a) 2 rows b) 2 rows c) 3 rows
[spoiler title=’Rozwiązanie’ style=’default’ collapse_link=’true’]- a) SELECT *
FROM job_history
WHERE START_DATE BETWEEN ’05/01/01′ AND ’06/12/31′ ; –RR/MM/DD
- b) SELECT *
FROM job_history
WHERE END_DATE <= ’01/12/31′ ;
- c) SELECT *
FROM job_history
WHERE (JOB_ID = 'AC_ACCOUNT’ OR JOB_ID = 'ST_CLERK’) AND DEPARTMENT_ID <> 110;
[/spoiler]