Ciao,
se la query deve restituirti soltanto Cognome e Indirizzo, allora puoi usare il predicato
DISTINCT che ti garantirà la presenza di una sola occorrenza dell'accoppiata Cognome-Indirizzo.
SELECT DISTINCT Cognome, Indirizzo FROM Rubrica
Altrimenti, se vuoi che la query ti restituisca anche il campo Nome (o altri campi), puoi aggiungere la clausola
GROUP BY che produrrà un risultato simile al precedente.
SELECT FIRST(Nome), Cognome, Indirizzo FROM Indirizzi GROUP BY Cognome, Indirizzo
Qui, nota come sia stato necessario usare una
funzione di aggregazione sul campo Nome (ho scelto FIRST). Infatti, quando Access fa il raggruppamento, si trova tra le mani una collezione di Nomi che condividono tutti lo stesso Cognome e Indirizzo. Con la funzione di aggregazione FIRST gli dici, ad esempio, che dei tanti Nomi deve selezionare il primo trovato.
Se non usassi una funzione di aggregazione, Access non saprebbe quale scegliere e perciò restituirebbe un errore.
ciao,