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

Cập nhật SQL từ Bảng này sang Bảng khác dựa trên khớp ID

Tôi tin rằng một UPDATE FROM với một JOIN sẽ giúp:

MS SQL

UPDATE
    Sales_Import
SET
    Sales_Import.AccountNumber = RAN.AccountNumber
FROM
    Sales_Import SI
INNER JOIN
    RetrieveAccountNumber RAN
ON 
    SI.LeadID = RAN.LeadID;

MySQL và MariaDB

UPDATE
    Sales_Import SI,
    RetrieveAccountNumber RAN
SET
    SI.AccountNumber = RAN.AccountNumber
WHERE
    SI.LeadID = RAN.LeadID;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để kiểm tra xem IDENTITY_INSERT được đặt thành BẬT hay TẮT trong SQL Server?

  2. Kiểm tra tình trạng máy chủ SQL chủ động, Phần 4:LỖI

  3. Cách tránh giám sát hoạt động làm ảnh hưởng đến hiệu suất máy chủ SQL của bạn

  4. GIỮA Toán tử logic trong SQL Server là gì - Hướng dẫn sử dụng SQL Server / TSQL Phần 124

  5. Hiểu SQL Server Lockdown để Bảo mật Môi trường Cơ sở dữ liệu