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

Nhiều liên kết bên trong với nhiều bảng

Các phép nối bên trong có lẽ là phương pháp tốt nhất và bạn chỉ cần 3.

Điều này sẽ cung cấp cho bạn một tập hợp kết quả với hai cột:công ty và các giá trị được liên kết.

SELECT Table4.company, table1.id, table1.value
FROM Table1
    INNER JOIN Table2
        ON Table2.table1_id = Table1.id
    INNER JOIN Table3
        ON Table3.table2_id = Table2.id
    INNER JOIN Table4
        ON Table4.table3_id = Table3.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. Hoán vị MySQL

  2. Một datetime tương đương trong java.sql? (có java.sql.datetime không?)

  3. Truy vấn SELECT thứ hai nếu SELECT đầu tiên trả về 0 hàng

  4. Đọc mảng JSON trong MYSQL

  5. Truy xuất số hàng với một giá trị cụ thể sau khi lọc truy vấn thông qua bộ chọn ngày