Merge in SQL allows you to easily Synchronize a target table from a source table
MERGE Target AS T
USING Source AS S
ON (T.EmployeeID = S.EmployeeID)
WHEN NOT MATCHED BY TARGET
THEN INSERT(EmployeeID, EmployeeName)
VALUES (S.EmployeeID, S.EmployeeName)
WHEN MATCHED
THEN UPDATE
SET T.EmployeeName = S.EmployeeName
WHEN NOT MATCHED BY SOURCE
THEN DELETE
OUTPUT $action, inserted.*, deleted.*;