Форум: "Базы";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
Вниззапрос к разным базам Найти похожие ветки
← →
GanibalLector © (2007-05-31 20:31) [0]Имеем 2 БД(ну т.е. 2 файла , например 1.gdb и 2.gdb).
В каждой из этих баз есть таблица, например,Samples.
В этой таблице одно поле, например Code.
Но !!! Значения в этих таблицах разные.
Например:
для 1.gdb таблицы Samples значения поля Code : 1,2,3
для 2.gdb таблицы Samples значения поля Code : 1,2,3,4,5
Мне нужно выполнить запрос и отобразить неповторяющиеся значения.
Т.е. 4 и 5.
Если бы это все находилось в одной базе и разных таблицах...вопроса бы не возникло.
Но так ! Я даже не знаю в какую сторону смотреть.
Можно ли выполнить запрос из 2 разных баз и как ?
Заранее спасибо!
← →
PEAKTOP(banned) (2007-05-31 20:35) [1]> Можно ли выполнить запрос из 2 разных баз и как ?
Сколько можно повторять на форуме, что нельзя.
Грузи данные из одной базы в другую в таблицу для "временного" хранения, а потом - сравнивай запросом.
← →
sniknik © (2007-05-31 20:53) [2]> Сколько можно повторять на форуме, что нельзя.
можно, но только через задницу... вернее дополнительный sql сервер/движок позволяющий гетерогенные запросы.
например добавить базу mdb (аксесс) в ней либо прилинковать, либо прямо в запросе через isam odbc обратится к двум базам.
==============================
Задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно все.
← →
GanibalLector © (2007-05-31 21:11) [3]Спасибо !
← →
MsGuns © (2007-06-01 00:43) [4]Чукотская легенда говорит, что можно однако ! Есть такой бог, будуе называется, если ему помолиться, то можна ;)
← →
Sergey13 © (2007-06-01 09:01) [5]> [0] GanibalLector © (31.05.07 20:31)
1. Гетерогенные запросы возможны при работе через БДЕ.
2. Задействовать внешние таблицы. Т.е. создать внешнюю таблицу в 1 базе, выгрузить в нее коды, приделать файл с этой таблицей к 2 базе и строить запрос окончательный запрос в ней.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.089 c