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

SQL Server - thiếu NATURAL JOIN / x JOIN y USING (trường)

Tôi không bao giờ sử dụng NATURAL JOIN bởi vì tôi không thích khả năng phép liên kết có thể làm điều gì đó mà tôi không có ý định chỉ vì một số tên cột tồn tại trong cả hai bảng.

Tôi sử dụng USING thỉnh thoảng tham gia cú pháp, nhưng thường thì hóa ra là tôi cần một điều kiện nối phức tạp hơn USING có thể hỗ trợ, vì vậy tôi chuyển đổi nó thành ON tương đương xét cho cùng thì cú pháp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không sử dụng sp_depends trong SQL Server (nó không được dùng nữa)

  2. Trình điều khiển không thể thiết lập kết nối an toàn với SQL Server bằng cách sử dụng mã hóa Lớp cổng bảo mật (SSL)

  3. Mô phỏng CONNECT BY PRIOR của Oracle trong SQL Server

  4. Cách hoạt động của hàm REPLICATE () trong SQL Server (T-SQL)

  5. Thêm ràng buộc KIỂM TRA vào một bảng hiện có trong SQL Server (T-SQL)