Che in database Access non si possano fare i JOIN mi risulta non vero.
Non puoi fare i join avanzati ma non credo che per ottenere 3 colonne sia un grosso ostacolo.
In ogni caso puoi sempre crearti una tabella temporanea con una query su cui ti 'prepararti' i dati nella struttura a te più congeniale e poi fare un join con quella tabella.

Non conoscendo alcunchè del tuo db è difficile essere più precisi.

Ciao