Ciao, ho bisogno d’aiuto per risolvere un problema di estrazione di dati da un database (Access).
Ho un db composto da 3 tabelle:
-tab_insegnanti (id_insegnate, nome_insegnante)
-tab_alunni (id_alunno, nome_alunno)
-tab_abbinamenti (id_abbinamento, riferimento_insegnante, riferimento_alunno)

Supponendo di avere i seguenti dati:

codice:
tab_insegnanti: 
id_insegnate 		nome_insegnante 
1			ing.Bianchi
2			ing.Rossi
3			ing.Verdi
4			ing.Gialli
5			ing.Neri
codice:
tab_alunni: 
id_alunno 		nome_alunno 
1			andrea
2			marco
3			paolo
4			franco
5			giulio
6			roberto
codice:
tab_abbinamenti: 
id_abbinamento     riferimento_insegnante    riferimento_alunno 
        1		      2		             4
        2		      5		             6
Io vorrei fare una query che mi estragga dalla tab_alunni, tutti gli alunni che NON hanno abbinato un insegnante (una specie di query di “esclusione”), e nell’esempio dovrebbe essere:

codice:
id_alunno		nome_alunno
1			andrea
2			marco
3			paolo
5			giulio
Ho provato con:

codice:
SELECT tab_alunni.*
FROM tab_alunni, tab_abbinamenti
WHERE tab_alunni.id_alunno <> tab_abbinamenti.riferimento_alunno

ma il risultato non è quello sperato…..
Suggerimenti?

Grazie in anticipo!