最后的据点

Think it,Plan it,Build it,Make it,Happy it,Enjoy it! 格物,诚意,志存高远,脚踏实地,让精益求精成为习惯!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

数据导入之前与导入之后的对比

Posted on 2009-04-01 19:11  最后的据点  阅读(303)  评论(0编辑  收藏  举报

场景描述:

      在信息的变更过程中,比如计划的变更,表单基本信息的变更等,希望可以在一个列表中展现出该行数据是新增的,还是被删除的,还是被修改过的。在本文中,信息变更之前存在数据表A中,变更之后数据存放在表B中。如果不仔细思考的话,一般情况下,大家会通过拿出两个表的数据,每个表的每行记录都跟另一个表的所有记录做对比,来判断该记录是新增的,还是被删除的,还是被修改过的,下面介绍一种简单的方式。

sql描述:

Code

  关键是注意看伪列Status的含义,以及为什么要使用full join.

后台CS文件中处理:

Code

lastbeachhead