intanto grazie per le risposte
Comunque quello che devo fare io è prendere nome1 e nome2 dalle tuple della tabella A che non sono presenti nel join tra la tabella A e la tabella B dove la città è = Milano.
Capito? Per quello volevo utilizzare l'except, ho provato con and not in e con and not exist, ma dà errore, non capisco perchè, ora guardo se ho fatto qualche banale errore di sintassi, comunque la sintassi è: select ... and not in (select ... where B.città = Milano), giusto?