Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Nhiều cột trong một bảng tham chiếu trở lại một bảng sẽ nhận được giá trị của chúng

Bạn đã thử đặt biệt hiệu cho bảng table2 của mình và ghép nó hai lần với Table_One như bên dưới chưa?

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. SQL để xác định số ngày truy cập tuần tự tối thiểu?

  2. Thủ tục hoặc hàm mong đợi tham số, không được cung cấp

  3. Đường ống được đặt tên là gì?

  4. SQL Server chọn các giá trị mới nhất riêng biệt

  5. Lưu trữ công thức (phương trình) trong cơ sở dữ liệu để đánh giá sau (SQL Server 2005)