我有两个相同的表如下:
表格1
Student#|name|Course1#|Course2#|Course3#
456 abc 12 76 89
789 def 09 13 76
345 ghi 56 34 14
表 2
Student#|name|Course1#|Course2#|Course3#
456 abc 12 76 89
789 def 90 13 76
345 ghi 56 34 14
表 1 将包含最新数据,表 2 将保留表 1 的副本。表 2 每次更新表 1 后都会更新,我不希望完全截断和插入。我想触发一个查询,它将比较这两个表并仅返回值更改的那些行。基于这些值,我可以在表 2 中进行更新。
例如:在表 1 中,学生#789 的课程 1# 的值从 09 更改为 90,但表 2 仍然具有旧值。当我触发查询时,我应该得到如下结果:
Student#|name|Course1#|Course2#|Course3#
789 def 90 13 76