我有两个不同来源的数据需要合并。有些数据是完全重复的,而且很好,易于处理。有些数据在两点上匹配,在第三点上有所不同,因此在这些情况下,我需要决定要保留哪些数据以及丢弃哪些数据。是否有查询我可以运行以查找具有相同标识符和相同日期但具有不同描述的任何两行,那么如果一个描述是A而另一个是B,则删除具有描述B的行?
答案 0 :(得分:0)
在这种情况下,我建议你设置一个表单和子表单。表单可以基于查询:
SELECT FROM Table1
INNER JOIN Table2
ON Table1.ID = Table2.ID
AND Table1.Date = Table2.Date
WHERE Table1.=Description & "" <> Table2.Description & ""
双方都添加“”可以防止错误在一方为空时被遗漏。
子表单应基于Table2,ID为链接子字段和主字段。然后,您可以在决定某个操作之前查看这两个记录。