Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
ВнизКак одним запросом??? Найти похожие ветки
← →
Vadim S (2003-10-23 16:54) [0]Как одним запросом объединить 2 таблицы из разных баз SQL.
Что прописывается в операторе FROM?
← →
Reindeer Moss Eater (2003-10-23 16:55) [1]имена БДЕ алиасов с именами таблиц
← →
Vadim S (2003-10-23 16:56) [2]Ну какая разница BASE1,Table1 Base2.Table2
ключевое поле ID
← →
Vadim S (2003-10-23 16:58) [3]Работаю без БДЕ через ADO
← →
bushmen (2003-10-23 16:58) [4]Какая СУБД или БД?
← →
Reindeer Moss Eater (2003-10-23 17:00) [5]Работаю без БДЕ через ADO
Там нет поддержки таких запросов
← →
bushmen (2003-10-23 17:05) [6]>Reindeer Moss Eater © (23.10.03 17:00) [5]
>Работаю без БДЕ через ADO
>Там нет поддержки таких запросов
Да что ты говоришь! Если это MSSQL, то без проблем!
← →
Reindeer Moss Eater (2003-10-23 17:07) [7]Из сервера с помощью сервера же средств - да.
А вопрос то про средствами клиента
← →
Reindeer Moss Eater (2003-10-23 17:08) [8]Более того. Вопрос про клиента неизвестного сервера.
← →
Vadim S (2003-10-23 17:14) [9]Я хотел услышать вот это
select * from base1..table1 a, base2..table2 b
или
select * from Base1.dbo.Table1,Base2.dbo.Table2
Всем спасибо.
← →
bushmen (2003-10-23 17:14) [10]>Reindeer Moss Eater © (23.10.03 17:07) [7]
>Из сервера с помощью сервера же средств - да.
>А вопрос то про средствами клиента
Не понял?! А разве у нас клиент формирует выборку? По-моему, на клиенте формируется только запрос, а выполняется на сервере :)
← →
bushmen (2003-10-23 17:15) [11]>Vadim S
VadimSmirnoff? :))))
← →
Reindeer Moss Eater (2003-10-23 17:18) [12]bushmen ©
Ну хорошо. Имеем две разные базы данных. Причем в вопросе не сказано, что они управляются одним сервером. (Не все сервера поддерживают несколько БД посему логичное предположение).
Скажем две БД под ораклом, или две БД IB, или одна под ораклом, а вторая под IB.
Что дальше?
← →
bushmen (2003-10-23 17:19) [13]>Reindeer Moss Eater ©
Про Linked Server слышал? А про OpenQuery ?
← →
Vlad (2003-10-23 17:20) [14]>Reindeer Moss Eater © (23.10.03 17:18) [12]
Берешь Акцесс, линкуешь через ODBC драйвера таблицы из всех этих БД и работаешь. В чем проблема ?
← →
sniknik (2003-10-23 17:22) [15]Vadim S (23.10.03 17:14) [9]
> Я хотел услышать вот это
ты бы это услышал первым же постом если бы написал что используется ADO + MSSQL.
кстати обьеденение лутше явно задавать, а так ты получиш декартово произведение таблиц (большого смысла в нем по моему нет, если для обработки данных).
← →
Reindeer Moss Eater (2003-10-23 17:23) [16]Теперь снова читаем вопрос
Как одним запросом объединить 2 таблицы из разных баз SQL.
Мне показалось, или в вопросе действительно ничего нет про то, как на сервере прилинковать другой сервер?
← →
sniknik (2003-10-23 17:24) [17]bushmen © (23.10.03 17:19) [13]
это все к MSSQL.
Vlad © (23.10.03 17:20) [14]
насколько я понял проблема в неопределенности. Акцесс это тоже один конкретный вариант.
← →
Reindeer Moss Eater (2003-10-23 17:27) [18]sniknik ©
Проблема в том (у некоторых), что они считают, что RME имеет (или должен иметь) цель научить кого-то программировать если уж он шлет постинги в форум.
← →
Vlad (2003-10-23 17:31) [19]>Reindeer Moss Eater © (23.10.03 17:23) [16]
Мне показалось, или в вопросе действительно ничего нет про то, как на сервере прилинковать другой сервер?
Не в этом дело. В свое время у меня была подобная задача. Одна таблица - в акцессе, другая в IB, трерья в оракле. Ну подлинковал я их все в Акцесс, а файлом mdb хоть с клиента управляй, хоть откуда, можно даже из космоса :)
Это так, пример к [12]
← →
sniknik (2003-10-23 17:39) [20]Vlad © (23.10.03 17:31) [19]
...можно даже из космоса :)
попробуй для интереса, ODBS VFP driver, на реальных фоксовых таблицах (можно от 1С взять).
подлинкуй и поуправляй, из космоса не надо с тогоже компа.
и потом в этом случае всетаки используются возможности сервера (Jet), а не ADO.
← →
bushmen (2003-10-23 17:39) [21]>sniknik ©
Так я сижу еще на форуме по MSSQL и он там задал этот же вопрос -я знал заранее, что за систему он использует :)
← →
Vlad (2003-10-23 17:49) [22]>sniknik © (23.10.03 17:39) [20]
Кто мешает работать с ADO через Jet ?
И потом, я же объяснил, что привел пример использования таблиц из разных БД. И что используя ADO можно это сделать. Какая разница используем мы при этом возможности Jet или еще чего-то
← →
sniknik (2003-10-23 18:11) [23]Vlad © (23.10.03 17:49) [22]
спор (?) не об об этом, а о формулировке вопроса, и кто это обьеденение делает.
(как выяснилось у него MSSQL который сам позволяет обьеденения и нафига тогда тут access?)
с одной стороны "вам шашечки или ехать?" а с другой "какая разница ведь едем, неважно что к машине лошадь прицепили". :о))
просто половину вопросов авторы в состоянии сами решить если хотябы задумаются и попытаются правильно вопрос сформулировать (вопрос содержит большую половину ответа, или это не вопрос на который можно ответить. это из расказа на этом же сайте http://www.delphimaster.ru/vopros/index.html).
← →
Vlad (2003-10-23 18:18) [24]sniknik © (23.10.03 18:11) [23]
Нда... Насчет постановки вопроса, тут согласен. Ну что поделать, если некоторые люди не умеют их задавать. Пусть мастаки упражняются в телепатии. Им это на пользу :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 3.925 c