sql >> Databáze >  >> RDS >> Mysql

Připojení ke stejnému stolu více než jednou

Musíte se JOIN users tabulky dvakrát a přiřaďte jim různé identifikátory (aka aliasy ) na každém JOIN v rámci vašeho 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


  1. Co dělá 'COLLATE SQL_Latin1_General_CP1_CI_AS'?

  2. mysql zobrazuje dostupné časové úseky a obsazené časové úseky z tabulky

  3. SQLite EXISTUJE

  4. Nasazení a správa PostgreSQL 11:Novinka v ClusterControl 1.7.1