sql >> Database >  >> RDS >> Sqlserver

Meerdere kolommen in één tabel die terugverwijzen naar één tabel, krijgen hun waarden

Heb je geprobeerd je table2-tafel een alias te geven en deze twee keer aan Table_One toe te voegen, zoals hieronder?

SELECT
    t1.PrimaryKey,
    c1.ColumnA AS Column1,
    c2.ColumnA AS Column2
FROM Table_One t1
JOIN Table_two c1 ON t1.Column1 = c1.ID
JOIN Table_two c2 ON t1.Column2 = c2.ID;


  1. Inleiding tot soorten grafieken

  2. Hoe het hiërarchiepad voor een boomweergave te vinden

  3. Verschil tussen zwevend en decimaal gegevenstype

  4. SQL telt alle rijen in plaats van afzonderlijke rijen