Ciao a tutti, ho queste 3 tabelle:
UTENTI
id_utente [AI] |
nome |
cognome |
1 |
Pippo |
Super |
2 |
Paperino |
Peperinik |
3 |
Topolino |
De Topis |
TESTO
id_testo [AI] |
id_utenteU [relazione] |
testo |
1 |
3 |
Ciao a tutti! |
2 |
1 |
Come va? |
3 |
2 |
Tutto bene? |
RISPOSTE
testoRisposta |
id_testoT [relazione] |
Ciao a te! |
1 |
Qui tutto ok! |
3 |
La tebella TESTO è collegata ad UTENTI tramite la colonna id_utenteU;
La tabella RISPOSTE è collegata a TESTO tramite la colonna id_testoT;
Sto provando a recuperare i valori delle 3 tabelle, ma solo quelli dove è presente la risposta. Questo è il codice che però mi restituisce ZERO valori:
Codice PHP:
SELECT
nome,
cognome,
testo,
testoRisposta
FROM
utenti,
testo,
risposte
WHERE
id_utenteU = id_utente
AND
testoRisposta = (SELECT
id_testoT
FROM
risposte
WHERE id_testoT = id_testo)
;
Dove sbaglio?
Grazie.