Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.23;
Скачать: CL | DM;

Вниз

Можно ли собрать одним SQL запросом данные из разных баз   Найти похожие ветки 

 
Sirus   (2002-04-26 14:22) [0]

Привет Мастерам...
Вопрос: Можно ли одним SQL запросом собрать данные из двух разных таблиц находящихся в разных базах?
т.е. существуют две базы: BASE1 и BASE2
в Base1 есть таблица Table1, а в Base2 есть таблица Table2.
Как сделать запрос, который брал бы данные из этих двух таблиц смотря равны ли Table1.Code и Table2.Code....
Если можно то подскажите как, если будут примеры буду безмерно рад...
With best regards Sirus


 
Johnmen   (2002-04-26 14:27) [1]

Если работаешь через BDE, то можно, но имей в виду, что на каждый запрос будешь получать окно коннекта и кроме того, это будет заметно тормозить...


 
MVVD   (2002-04-26 15:11) [2]

SELECT U.*
FROM ":PSEVDONIM1:TABL1" N,":PSEVDONIM2:TABL2" U
Where U.XX= N.YYY


 
Johnmen   (2002-04-26 15:16) [3]

Да-да, книжный пример...
стоит уточнить, что PSEVDONIM1,PSEVDONIM2 - BDE"шные алиасы.


 
{bas}   (2002-04-26 15:17) [4]

>>MVVD & Johnmen
Так общий вопрос: какой механизм у BDE при выборе из нескольких баз? Навернека он дробит зарос выбирает сначала из одной потом из другой и как-то склеивает. В связи с этим другой вопрос - наверное можно самому написать(используя н-р ADO или что-то другое) такую же фигню - у какого какие мысли??


 
Johnmen   (2002-04-26 15:25) [5]

1. Можно, конечно, пофантазировать, но наверняка знает Борланд :)
2. Попытаться-то можно, но лучше, чем в BDE, навряд ли выйдет.
вот и все незатейливые мыслишки :)


 
{bas}   (2002-04-26 15:43) [6]

а если я не хочу BDE юзать


 
Johnmen   (2002-04-26 15:49) [7]

Так и не юзай !
И не делай запросы одновременно к нескольким БД по указанным выше причинам.
А если очень надо, то пересмотри свой взгляд (не путать с view :)) на конструирование БД.


 
{bas}   (2002-04-26 16:39) [8]

да я ничего не конструирую просто почитал ваши ответы и пришла идея.....


 
Sirus   (2002-04-29 09:40) [9]

Спасибо всем... кто принял участие в обсуждении этого вопроса...
так как его решение было очень важным для меня....
Я знал что всегда можно обратиться к мастерам которые всегда что нибудь посоветую или даже покажут как это сделать... УДАЧИ мастера...



Страницы: 1 вся ветка

Текущий архив: 2002.05.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
1-73188
rank
2002-05-13 05:29
2002.05.23
Как реализовать сортировку по алфавиту в Stringgride e


6-73335
Nevmerj
2002-03-13 13:30
2002.05.23
Вопросик по Named Pipes


3-73054
serg72
2002-04-27 10:19
2002.05.23
ADO (dBase) как создать цифрофое поле определ.размера.


4-73455
Mastak
2002-03-10 01:17
2002.05.23
Функция EnumCachedResources


1-73279
kserg@ukr.net
2002-05-11 13:17
2002.05.23
TSringGrid - как сделать контроль вводимого в ячейку значения?