我有 2 个表employee
和employee_history
一个 SQL Server 2012 数据库。该employee
表包含所有员工的当前信息,并且该employee_history
表跟踪每个员工的详细信息发生的所有更改。
我的要求是用employee
表中每个员工的最新记录更新表中的每条记录employee_history
。
例如:
employee
桌子:
employee_history
桌子:
employee
从表更新后的employee_history
表应该是:
请注意:由于这只是一个示例,我只添加了最少的信息。但是,theemployee
和employee_history
表都有很多其他列。每个表中都有一些列在另一个表中不存在。我不应该更新这些列。
你能告诉我最简单的方法是什么吗?