是否有任何其他方式通过连接两个表返回行,如果任何列的值为相同的ID是不同的。返回行的另一种方式,如果任何列对于相同的ID具有不同的值
Select Table1.No,Table2.No,Table1.Name,Table2.Name,Table1.ID,Table2.ID,Table1.ID_N,Table2.ID_N
From MyFirstTable Table1
JOIN MySecondTable Table2
ON Table1.No=Table2.No where Table1.ID!=Table2.ID or Table1.ID_N != Table2.ID_N
在上面的例子中,我只有两列我需要检查,但在我的真实情况下,至少有20个。
是否有任何其他陈述我可以使用,而不是列举每个列在哪里进行编码?
好吧,我需要Where公司只有20/40列不是整个桌子。 – user3341031
增加了不使用所有字段的选项 –