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

Sự khác biệt giữa kết nối trái và tham gia phải trong SQL Server

Select * from Table1 left join Table2 ...

Select * from Table2 right join Table1 ...

thực sự hoàn toàn có thể hoán đổi cho nhau. Tuy nhiên, hãy thử Table2 left join Table1 (hoặc cặp giống hệt nhau của nó, Table1 right join Table2 ) để thấy sự khác biệt. Truy vấn này sẽ cung cấp cho bạn nhiều hàng hơn, vì Table2 chứa một hàng có id không có trong Table1.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Các chỉ mục của SQL Server - tăng dần hoặc giảm dần, nó tạo ra sự khác biệt gì?

  2. Chèn trình kích hoạt Cập nhật cách xác định xem chèn hoặc cập nhật

  3. 3 phương pháp để xây dựng lại tất cả các chỉ mục cho tất cả các bảng với T-SQL trong cơ sở dữ liệu SQL Server

  4. Sao lưu / khôi phục SQL Server so với tách / đính kèm

  5. Toán tử ký hiệu và (&) trong mệnh đề WHERE của SQL Server