Innanzitutto è sempre scomodo avere nome di campi uguali su tabelle diverse,
vedi che sei costretto per quei campi poi ad usare gli Allias
Il tuo problema sta nel JOIN,
In Access si usa LEFT JOIN oppure RIGHT JOIN
per stabilire se si debbano prendere tutti i record
di una tabella o dell'altra .......
codice:
SELECT
Nominativi.ID AS Nominativi_ID,
Nominativi.NOME,
Nominativi.COGNOME,
Indirizzi.ID AS Indirizzi_ID,
Indirizzi.INDIRIZZO,
Indirizzi.CITTA
FROM
Indirizzi
LEFT JOIN
Nominativi
ON
Indirizzi.[ID] = Nominativi.[ID]
;
.