sql update field with value from another table code example

Example 1: sql update from another table

UPDATE table1 
   SET table1.Price = table2.price 
   FROM table1 INNER JOIN table2 ON table1.ID = table2.id
   -- WHERE table1.id=...

Example 2: update a table with values from another table

UPDATE table1 
   SET price=(SELECT price FROM table2 WHERE table1.id=table2.id);

Example 3: sql server update column based on another table

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

Tags:

Misc Example