Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Beberapa Kolom dalam satu tabel yang merujuk kembali ke satu tabel mendapatkan nilainya

Sudahkah Anda mencoba membuat alias tabel table2 Anda dan menggabungkannya dua kali ke Table_One seperti di bawah ini?

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. Pembaruan SQL dari satu Tabel ke Tabel lain berdasarkan kecocokan ID

  2. Cara menggunakan klausa Where dalam Select Statement di SQL Server - Tutorial SQL Server / TSQL Bagian 109

  3. Buat Tabel Temp dengan Rentang Angka

  4. =* operator di sql

  5. pemulihan basis data gagal dengan pemindahan