Hej <code> tack, dumt av mig att glömma bort hur fanken man gjorder... ;-) Select från 2 databaser i en SQL Server?
Förusättningar: En SQL Server som har ett flertal databaser i sig. I 2 av databaserna så finns det data som är relaterat till varandra. Dessa förutsättningar går ej att ändra.
Hur kan jag på ett enkelt sätt skriva en SELECT i en stored procedure som hämtar data från en tabell i den ena databasen och data från en tabell i en annan databas och som använder sig av det användarkonto som kör SP'n i den första databasen
Dvs
<code>
Select
tb1.id,
tb1.namn,
tb2.litetill
FROM
Tabell1 tb1, Tabell2(connect db2...) tb2
WHERE
tb1.id = tb2.ID
</code>Sv: Select från 2 databaser i en SQL Server?
SELECT
tb1.id,
tb1.namn,
tb2.litetill
FROM
Tabell1 tb1 INNER JOIN db2..Tabell2 tb2
ON
tb1.id = tb2.ID
WHERE bla bla...
</code>
Eventuellt kan du behöva:
Tabell1 tb1 INNER JOIN db2."ägare".Tabell2 tb2
om tabellen ägs av någon annan än dbo.
/mickeSv: Select från 2 databaser i en SQL Server?