Mi spiego ho un menu a tendina con tre livelli
mnuAbbigliamento--->mnuCamicie-->mnuUomo
mnuAbbigliamento--->mnuCamicie-->mnuDonna
mnuAbbigliamento--->mnuPantaloni
mnuAbbigliamento--->mnuGiacche
Questa è la mi struttura, ho tre tabelle in un Db access
Menu-->Tipologie-->SottoTipi, fin quando avevo solo due livelli avevo una bella select che con delle join mi tirava fuori tutto il menu, ora ho il problema che io ho sempre un record in menu e uno in tipologia, ma in SottoTipi non sempre, quindi come faccio a farmi restituire con una select tutto il menu??
Ho fatto una cosa del genere
Ma il problema che mi mette il campo S.Descrizione in tutti i record anche quelli che non ci sono, in pratica dove non esiste il sottoTipo dovrebbe metttermi o null o vuoto, con un db sql una volta avevo usato la left outer join, ma forse in access non funziona. Mi sapete dare un consiglio??codice:SELECT M.IdMenu, M.Descrizione, T.Tipo, T.IdTipo, S.Descrizione FROM Menu AS M, Tipologie AS T, SottoTipi AS S WHERE M.IdMenu=T.IdMenu or S.IdTipo=T.IdTipo Order By M.IdMenu

Rispondi quotando