ciao a tutti, ho queste tre tabelle:
*************
tabella "utente"
id_utente
nome
*************
****************
tabella "particella"
id_particella
fg
particella
****************
****************************
tabella "unione_utente_particella"
id
id_utente
id_particella
****************************
il funzionamento credo sia abbastanza facile da capire.. un utente può avere più particelle e una particella può avere più utenti...
come faccio con una sola query ad avere l'elenco delle particelle che appartengono ad un utente specifico (per esempio con id_utente=1)
ho provato con
Codice PHP:
SELECT DISTINCT unione_utente_particella.id_utente , unione_utente_particella.*,utente.*,particella.*
FROM unione_utente_particella, unione_utente_particella, utente, particella
WHERE unione_utente_particella.id_utente='1'
ma non ottengo il risultato desiderato (praticamente se l'utente ha 8 particelle, ognuna viene ripetuta per 8 volte)
come posso correggere?