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

Tham gia bên trong của 2 bảng có cùng ID

Tôi đề nghị luôn luôn thêm bí danh vào bảng và cột. Vì vậy, bạn sẽ chắc chắn dữ liệu nào được chọn.

select
    T1.somedata,
    T1.somedata1,
    T2X.name as XName,
    T2Y.name as YName
from T1 as T1
    inner join T2 as T2X on T2X.id = T1.X
    inner join T2 as T2Y on T2Y.id = T1.Y


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Vấn đề Mysql với WHERE trong mệnh đề

  2. Cột sử dụng SQL từ chọn con trong mệnh đề where

  3. Thêm hàng vào bảng với cột duy nhất:Nhận các giá trị ID hiện có cộng với các giá trị mới được tạo

  4. Làm thế nào để làm MySQL + Chuỗi con? + thay thế?

  5. Cách thực hiện một yêu cầu SQL bằng CASE