Ciao a tutti, devo scrivere una query che trovi i cognomi degli studenti che sono anche cognomi di qualche docente. Mi sembrava molto facile e ho scritto
select S.Cognome from STUDENTE S where S.Cognome = any (select D.Cognome from DOCENTE D)
ma il risultato è una tabella vuota, mentre posso garantire che esiste uno studente che ha lo stesso cognome di un docente. Dove sbaglio?
Grazie
PS. Provando con intersect ho scritto
select STUDENTE.Cognome
from STUDENTE
intersect
select DOCENTE.Cognome
from DOCENTE
ma mi dice errore di sintassi alla riga 4