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

Thực hiện phép nối trái với phép nối kiểu cũ

Không kết hợp các THAM GIA rõ ràng và ngầm hiểu. Thực tế là, đừng sử dụng các JOIN ngầm.

Đây là truy vấn bạn muốn:

SELECT
    *
FROM
    table1
    INNER JOIN table2 alias1 ON table1.id_table3 = alias1.id_table3 
    INNER JOIN table2 alias2 ON table1.id_table4 = alias2.id_table4
    INNER JOIN table3 ON table1.id_table3 = table3.id_table3
    INNER JOIN table4 ON table1.id_table4 = table4.id_table4
    INNER JOIN table5 ON table1.id_table5 = table5.id_table5
    INNER JOIN table6 table6alias ON alias1.id_svw_uebertragungsweg = table6alias.id_svw
    LEFT JOIN table2 alias3 ON table1.table1_id_table3_sender = alias3.id_table3
WHERE
    table1.id_table3 != 0
    AND ( table1.id_usr = 0 OR table1.id_usr IS NULL )


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. hàm to_char (số) trong postgres

  2. Khi nào / như thế nào thì các hàm biểu thức giá trị mặc định bị ràng buộc liên quan đến đường dẫn tìm kiếm?

  3. Làm cách nào để dừng thực thi truy vấn sql trong php?

  4. Máy chủ PostgreSQL sẽ không tắt trên Lion (Mac OS 10.7)

  5. Trình tạo id Hibernate thích hợp cho cột nối tiếp postgres / bigserial?