如何比较不同的SQL表并查找差异?

时间:2016-01-16 20:32:58

标签: c# mysql sql datatable compare

我需要在同一个数据表中相互比较不同的ID,所有ID都具有相同的信息,我只需要发现差异,并在数据库中发现变化时将其显示给用户。

最简单的方法是什么?我根本不知道。

需要比较的所有项目都有自己的主键和Forgeign键,它们将用户搜索的查询组合在一起(它们是抓取谷歌的搜索结果)。

当用户第二次搜索某些内容时,程序需要显示搜索结果中的差异。

有没有人知道如何对此进行编码?

亲切的问候, 马亭

1 个答案:

答案 0 :(得分:0)

这取决于你如何设置你的FK。如果您有FK约束或者您只是使用FK - 如果是后者,您只是检查哪个ID有空或空FK?

您是否也在询问如何设置表格?