Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SQL актуализация от една таблица в друга въз основа на съвпадение на идентификатор

Вярвам, че има UPDATE FROM с JOIN ще помогне:

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 и 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. Как да извлека записи за последните 30 минути в MS SQL?

  2. SQL :в клауза в съхранената процедура:как да се предават стойности

  3. Как да използвате FILEGROUPPROPERTY() в SQL Server

  4. Колко размер заема стойността Null в SQL Server

  5. Как да получите произволни редове от таблица на SQL Server - SQL Server / TSQL урок, част 117