How to UPDATE records using UPDATE statements with JOIN in SQL Server?
How to UPDATE records using UPDATE statements with JOIN in SQL Server?
262
11-Jul-2023
Updated on 12-Jul-2023
Aryan Kumar
12-Jul-2023Updating records using update statements with join in SQL Server
You can update records using update statements with join in SQL Server by using the
UPDATEstatement with theJOINclause. TheJOINclause allows you to join two tables together and update the records in one table based on the records in the other table.The syntax for updating records using update statements with join in SQL Server is as follows:
SQL
The
table_nameis the name of the table that you want to update. Thecolumn1,column2, etc. are the columns that you want to update. Thevalue1,value2, etc. are the new values for the columns. Thetable1andtable2are the names of the tables that you want to join. Thecolumn1andcolumn2are the columns that you want to join on.For example, the following code will update the
CustomerNamecolumn in theCustomerstable toJohn Smithfor all customers where theCustomerIDis 100:SQL
This code will first join the
CustomersandOrderstables on theCustomerIDcolumn. Then, it will update theCustomerNamecolumn in theCustomerstable toJohn Smithfor all rows where theCustomerIDis 100.