inner join forse | La nostra community

Topic: Pubblico - Composto da 1 Post di 1 Utente.

08 Agosto, 2011 18:33 #1
fiorentinese
Utente

fiorentinese
Registrato: Aug, 2010
Posts: 6
Offline

salve io quetsa query

select DISTINCT condivisione.id,condivisione.id_associato
from condivisione

1left join condivisione_commenti on condivisione_commenti.id_condivisione = condivisione.id AND condivisione.id_associato = '1185'
2left join condivisione_notifiche on condivisione_notifiche.id_condivisione = condivisione.id AND condivisione.id_associato = '1185'
3WHERE condivisione.id_associato = '1185'

la tabella condivisione ha id, id_associato e testo

la condivisione_commenti ha id, id_condivisione, id_associato

la condivisione_notifiche ha id, id_condivisione, id_associato

voglio mostrare tutte le condivisioni per un id_associato.
Attenzione però che id_associato potrabbe non essere presente nella tabella condivisione ma solo in condivisione_commenti e condivisione_notifiche
Spero di essere stato chiaro
grazie

Ultima modifica 01 Settembre, 2011 14:53 di g2d

Condividi su:

Loggati o Registrati per replicare