Запрос к двум серверам

Mandarin
Дата: 20.02.2010 18:19:54
Всем привет!

Подскажите как составить запрос.

есть два sql сервера Serv1 и Serv2 на каждом сервере есть таблица Table1 и Table2 соответственно нужен запрос примерно следующего плана

select
field1,
(select field2 from Serv2.Table2 where Serv2.Table2.Field2 = Serv1.Table1.Field1)
from Serv1.Table1
Ken@t
Дата: 20.02.2010 19:05:48
Mandarin,

вы вообще в курсе, что в запросах нужно указывать схему в которй располжен обьект, а также можно указывать базам и сервера расположена обьектов ?. Читать о линкованых серверах и openrowset
iap
Дата: 20.02.2010 19:26:44
SELECT T1.Field1, T2.Field2
FROM Serv1.DB1.Schema1.Table1 T1
LEFT JOIN Serv2.DB2.Schema2.Table2 T2
ON T2.Field2=T1.Field1;
а вообще, грустный какой то будет результат запроса: Field1 же приравнивается к Field2...

Да! А серверы должны быть прилинкованы, естественно.
Mandarin
Дата: 21.02.2010 11:21:01
дайте ссылку на инфу по линкованым серверам (ну и слово...)
Ken@t
Дата: 21.02.2010 11:37:06
Mandarin
дайте ссылку на инфу по линкованым серверам (ну и слово...)

В Саратове msdn забанили ? Мы заботимся о слепыхю
Mandarin
Дата: 21.02.2010 11:58:27
Ken@t
Mandarin
дайте ссылку на инфу по линкованым серверам (ну и слово...)

В Саратове msdn забанили ? Мы заботимся о слепыхю


за вашу заботу будет у вас повышенная пенсия :) большое спасибо !