Quale risultato unico ti aspetti ? La data maggiore, minore, etc ... ?
Quale risultato unico ti aspetti ? La data maggiore, minore, etc ... ?
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
é un forum la prima tabella è relativa alla discussione, la seconda alle risposte alle discussioni, lo scopo della query é se un'utente risponde ad una discussione la discussione va in cima alle altre.
in tabella DISCUSSIONE avrò un' id_discussione unico mentre in tabella RISPOSTA l'id_discussione si ripete e quando faccio la left join al posto di darmi un risultato me ne da ad esempio 10 uguali se ci sono 10 risposte alla discussione.
1° TABELLA NOME: DISCUSSIONE
id_discussione
titolo_discussione
datacreazione_discussione
autore _discussione
2° TABELLA NOME: RISPOSTA
id_risposta
id_discussione
risposta
datacreazione_risposta
autore _risposta
SELECT d.id_discussione,d.titolo_discussione,d.autore_dis cussione FROM discussione AS d LEFT JOIN risposta AS r ON d.id_discussione = r.id_discussione ORDER BY r.datacreazione_risposta DESC
Ultima modifica di colomber; 04-08-2017 a 17:25