Ciao a tutti, ho cercato in rete ma non riesco a trovare le informazioni che mi servono, in pratica ho la necessità di effettuare una query con un confronto con una subquery, il problema è che il nome del campo da confrontare non esiste nella seconda tabella.. vi posto quello che vorrei fare cosi magari è più chiaro..

SELECT NOME FROM TAVOLA1 WHERE COGNOME IN
(SELECT SURNAME FROM TAVOLA2 WHERE SURNAME = COGNOME );

Ora ho abbozzato un esempio ma il concetto è semplice, il nome del campo "cognome" è diverso dal nome del campo "surname" che contengono entrambi le informazioni da confrontare... in tutta la rete ho trovato solo materiale in cui usano gli stessi nomi dei campi.. come posso risolvere il problema??


grazie a tutti.