E' possibile eseguire una join fra 2 o più tabelle che risiedono in DB diversi? Magari anche su 2 server diversi.
Se si come?
Grazie.
E' possibile eseguire una join fra 2 o più tabelle che risiedono in DB diversi? Magari anche su 2 server diversi.
Se si come?
Grazie.
Hey hey, my my Rock and roll can never die!
cerca Query distribuite
nella guida in linea di sqlserver
Tutti vogliono parlare, nessuno sa ascoltare.
Se i due db risiedono sullo stesso server, basta che usi la sintassi nomedatabase.utente.tabella per accedere ad una tabella esterna al database a cui ti sei collegato.
es
Select a.*, b.*
From TabellaLocale AS a
Inner Join AltroDB.dbo.AltraTabella AS b On b.ID = a.ID
Se i database risiedono su server diversi, se non ricordo male basta mettere il server remoto come linked server, e accedervi anteponendo il nome del server, cioé server.nomedatabase.utente.tabella