Ciao! non riesco a saltare fuori da un esercizio . La query dice "I dipendenti che hanno lavorato su su più di un’area dall’inizio del 1990 alla fine del 1992." ho provato a fare questo (ma da empty set) :
select emp_no
from dept_emp
where from_date=01-01-1990 and to_date= 1992-12-31
group by emp_no
having count(dept_no) > 1;
Vi ho riportato le due tabelle interessate(anche se penso serva dopo dept_emp). Grazie a chi risponderà
Entità dept_emp
emp_no INT(11) Identificativo del dipendente
dept_no CHAR(4) Identificativo dell’area
from_date DATE Data di inizio validità
dell’assegnazione del
dipendente ad una
determinata area
to_date DATE Data di fine validità
dell’assegnazione del
dipendente ad una
determinata area
Entità employees
emp_no INT(11) Identificativo del dipendente
birth_date DATE Data di nascita
first_name VARCHAR(14) Nome
last_name VARCHAR(16) Cognome
gender ENUM(‘M’, ‘F’) Genere (assume solo i valori
M per i maschi ed F per le
femmine)
hire_date DATE Data di assunzione