0
Ich habe diese Abfrage, die 27074 Zeilen aus der Quelltabelle zurück:Finden Differenz zwischen zwei Tabellen in SQL Server
SELECT
[DOC NO]
,[LineNumber]
,[SHEET]
,[TestPkgNo]
,[ITEM CODE]
FROM
[excel].[dbo].[MTO2]
Und diese eine (zweite Tabelle)
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
Dies gibt 27.032 Zeilen.
ich den Unterschied zwischen zwei Tabellen finden wollen, dann meine ich das Ergebnis so sein sollte:
doc line sheet testpack sourcetable secondtable
** * * * ok not ok
Down vote kommentieren! –
Was ist los mit einem einfachen linken Join? –
@ZoharPeled Ja, es kann die Unterschiede finden. –