Originariamente inviato da gianf_tarantino
OK. Ora, se provi ad inserire nella select anke l'id user:

.....

Questo perché nel left join le righe della tabella di destra che non trovano corrispondenza vengono tutte restituite con il valore null, quindi anke id_user, e se tu imponi che id_user=1 allora quella riga non viene considerata: ecco perché cade il left join.

Hai perfettamente ragione su tutto, peccato che la mia necessità è quella di avere risultati diversi in base all'utente loggato al forum...

Con il tuo metodo, come faccio a discriminare??
Si comporta infatti come se tutti gli utenti avessero letto allo stesso momento i topic


grazie anche a te per la risposta