Sto gestendo una query di union Access e non capisco per quale motivo i campi di una query mi vengono duplicati.

Ho 3 query che prese singolarmente ritornano, ad esempio:

4 righe
5 righe
7 righe

se faccio ua UNION ALL alla fine mi risulta una tabella che contiene

4 righe + 5 righe + 7*2 righe

per quale motivo???

eppure la terza query presa singolarmente ritorna i record corretti... la SELECT ALL UNION non dovrebbe solo unire le varie query senza considerare i records duplicati??

Grazie