Hi,
Please refer below script
SQL
DECLARE @temp AS TABLE(empId INT,email VARCHAR(100),employeemail VARCHAR(100))
INSERT INTO @temp VALUES(1,'abc@gmail.com',null),
(2,'bbc@gmail.com',null)
SELECT * FROM @temp
UPDATE @temp
SET employeemail = email
FROM @temp t1
WHERE t1.empId = empId
SELECT * FROM @temp
Output
empId |
email |
employeemail |
1 |
abc@gmail.com |
NULL |
2 |
bbc@gmail.com |
NULL |
empId |
email |
employeemail |
1 |
abc@gmail.com |
abc@gmail.com |
2 |
bbc@gmail.com |
bbc@gmail.com |