Mysql
 sql >> Database >  >> RDS >> Mysql

Partecipare allo stesso tavolo più di una volta

Devi JOIN agli users table due volte e assegna loro identificatori diversi (ovvero alias ) su ogni JOIN all'interno del tuo SQL.

SELECT 
    comment, 
    userFrom.username AS commentFrom,
    userTo.username AS commentTo
FROM comments 
JOIN users AS userFrom ON userFrom.ID = comment.commentFrom
JOIN users AS userTo ON userTo.ID = comment.commentTo