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 № 1Trzeba 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