Ciao,
ho un db un po' "incasinato" e sto cercando di risolvere questo problema:
il campo "luogo" della tabella "tempi" può contenere un valore essenziale per la ricerca da parte dell'utente tramite una form la quale per identificare i record fa semplicemente una query WHERE 'luogo' = ...
In alcuni casi però questo campo non contiene alcun dato poichè il luogo a cui fa riferimento è multiplo ed è stata quindi creata una tabella luoghi_tempi relazionata all'id del record la quale contiene i luogi interessati. Questa tabella contiene quindi relazioni solo ai record che presentano il campo "luogo" vuoto.
Di conseguenza, se l'utente cerca con la form Luogo = Roma trova solo i record che nella tabella "tempi" presentano 'Roma' nel campo "Luogo" mentre vorrei trovare un modo per mostrare anche i record relazionati.
Si può creare una QUERY sulla tabella "tempi" in modo condizionale in modo che venga sempre eseguita e nel caso di campo "luogo" vuoto si faccia una JOIN con l'altra tabella "luoghi" ??
Spero di essermi spiegato... :master:
Grazie !!