Buongiorno al forum; ho delle difficoltà con una select che preleva i dati da un db access 2000 e che ne popola una seconda con una query inner join fra due tabelle, a secondo dei livelli di autorizzazione.

La query inner join funziona bene quando il livello di autorizzazione è base, ad esempio l'utente Pippo vedrà nella prima select:

1-Pippo

Nella seconda select:

Pippo1
Pippo2
Pippo3
Pippo4


Mentre quando il livello di autorizzazione è da amministratore (vede tutto di tutti), nella prima select avrò:

1-Pippo
2-Tizio
3-Caio
4-Sempronio

nella seconda select avrò:

Sempronio1
Sempronio2
Sempronio3
Sempronio4

Vorrei che quando seleziono 1-Pippo dalla prima select, la seconda mi restituisca:

Pippo1
Pippo2
Pippo3
Pippo4

Come posso risolvere?
Grazie a tutti.