Ho già postato il problema ma senza successo. Ci riprovo.
Salve a tutti, ecco il problema: ho quattro tabelle (area, sottoarea, sottosottoarea e pagine). le prime tre hanno due campi (id, nome) la quarta ha 5 campi (id, idarea,idsottoarea, idsottosottoarea, corpo). Area, sottoarea e sottosottoarea dovrebbero essere le voci di un menù gerarchico che estraggo all'interno della lista. Ho creato un recordset in cui ho unito le tabelle solo che nella lista, se per una stessa area ho tre sotto aree, visualizzo tre volte la stessa area. Lo stesso succede quando per una stessa sottoarea ho più sottosottoaree. C'è un modo per far sì che i contenuti dei campi vengano estratti una volta sola?
L'istruzione SQL che sto usando è la seguente:
SELECT * FROM pagine LEFT JOIN area ON pagine.IdArea = area.IdArea LEFT JOIN sottoarea ON pagine.IdSArea = sottoarea.IdSArea LEFT JOIN sottosottoarea ON pagine.IdSSArea = sottosottoarea.IdSSArea
Grazie per l'attenzione