Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Vereinigen Sie zwei verschiedene Tabellen mit einem primären ID-Feld

Es ist nicht ganz klar, was Sie hier zu tun versuchen, aber Sie können für jede Zeile eine Kennung ähnlich der folgenden erstellen:

SELECT Id, 'M' as tbl
FROM MD_Master
UNION ALL
SELECT Id, 'P' as tbl
FROM CD_Personal

Auf diese Weise können Sie zwischen den einzelnen Zeilen unterscheiden, indem Sie sehen, aus welcher Tabelle der Datensatz stammt. Dann, wenn Sie Datensätze mit derselben ID haben Sie werden wissen, aus welcher Tabelle stammt.