Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Wiele kolumn w jednej tabeli odwołujących się do jednej tabeli otrzymuje swoje wartości

Czy próbowałeś aliasować swój stół table2 i dołączyć go dwukrotnie do Table_One, jak poniżej?

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaki jest odpowiednik funkcji IsNull() w programie SQL Server w Oracle?

  2. pobrać określony zakres wierszy w tabeli SQL Server

  3. SQL do przeanalizowania ciągu klucz-wartość

  4. Dołączanie do tabeli na podstawie wartości oddzielonych przecinkami

  5. Indeks SQL Server Które powinny być klastrowane?