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

Truy vấn đa tham gia MS Access

Trong Access, bạn chỉ có thể tham gia hai bảng. Nếu bạn cần nối nhiều bảng hơn, bạn cần nhóm phép nối đầu tiên lại với nhau bằng cách sử dụng dấu ngoặc đơn, như thể nó là một bảng dẫn xuất mới. Sau đó, bạn có thể tham gia một bảng khác vào nhóm đó:

select
  *
from
  ( ( Table1 
      LEFT JOIN Table2 ...
    )
    LEFT JOIN Table3 ...
  )
  LEFT JOIN Table4 ...

(Tôi đang sử dụng cách thụt lề khó hiểu để cố gắng làm cho các nhóm rõ ràng hơn)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ClassNotFoundException khi kết nối với Mysql bằng JDBC

  2. Ngoại lệ:Đã có một DataReader đang mở được liên kết với Kết nối này trước tiên phải được đóng lại

  3. Tôi nên sử dụng đối chiếu / bộ ký tự MySQL nào cho tiếng Anh và tiếng Tây Ban Nha?

  4. Cập nhật bảng với SUM từ một bảng khác

  5. Hàng nào được chọn trong GROUP BY?