Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Sich mehr als einmal an denselben Tisch setzen

Sie müssen JOIN an die users Tabelle zweimal und geben Sie ihnen unterschiedliche Kennungen (auch bekannt als Aliase). ) bei jedem JOIN in Ihrem 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