/ / Jak porównać dane między dwiema różnymi kolumnami w dwóch różnych bazach danych za pomocą SQL - sql, sql-server

Jak porównać dane między dwiema różnymi kolumnami w dwóch różnych bazach danych za pomocą SQL - sql, sql-server

Witaj Jestem nowy na serwerze SQL i mam dwabazy danych z dwiema różnymi tabelami, znajdują się na tym samym serwerze i korzystam z oprogramowania do zarządzania Microsoft SQL Server. Muszę porównać dwie kolumny i znaleźć, które wpisy nie pojawiają się w obu kolumnach. Niektóre z tych wyników pasują do siebie i chcę tylko znaleźć różnice.

Bazy danych i pola, które wymagają sprawdzenia:

database1, numer identyfikacyjny database2, złożony numer identyfikacyjny

Chciałbym tylko znaleźć wpisy, które nie pasują między tymi dwoma za pomocą SQL.

Dzięki za pomoc!

Odpowiedzi:

1 dla odpowiedzi № 1

Trzeba tylko upewnić się, aby odnieść się do każdego elementu z 3 lub 4 części nazwy.

Database.Schema.Table podczas odwoływania się do tabel i Database.Schema.Table.Column przy odwoływaniu do kolumn

W ten sposób można zapisywać połączenia między bazami danych i zdecydowanie pobierać dane z więcej niż jednej bazy danych.


0 dla odpowiedzi nr 2

użyj połączonego serwera zobacz ten link

przeczytaj wszystko, na końcu masz użycie użycia instrukcji sql