0
我有这个疑问,从源表返回27074行:查找SQL Server的两个表之间的差异
SELECT
[DOC NO]
,[LineNumber]
,[SHEET]
,[TestPkgNo]
,[ITEM CODE]
FROM
[excel].[dbo].[MTO2]
而这一次(第二个表)
SELECT
DocumentNumber, LineNumber, SheetNumber, PackageNumber, ItemCode
FROM
[SPMS2].[dbo].[Materials]
JOIN
Lines ON materials.LineId = Lines.Id
JOIN
MaterialDescriptions ON MaterialDescriptions.Id = Materials.MaterialDescriptionId
JOIN
TestPackages ON TestPackages.Id = Materials.TestPackageId
这将返回27032行。
我想找到两个表之间的差异,我指的是结果应该是这样的:
doc line sheet testpack sourcetable secondtable
** * * * ok not ok
向下投票评论! –
简单的左连接有什么问题? –
@ZoharPeled是的,它可以找到不同之处。 –