![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запрос к результата другого запроса [D6, MSSQL, dBase, FoxPro]
MOleg © (2002-06-19 14:15:00)Люди добрые помогите!
Как можно объединить результаты двух запросов от разных источников, т.е. два ADOQury. Без использования промежуточной таблицы.
MOleg (2002-06-20 08:42:00) [1]
> oleg_d (19.06.02 19:02)
> разные по структуре результаты запросов объдинить в одной
> таблице нельзя.
Да нет, в результате запросов структура получается одинаковая.
> ПИТОН (20.06.02 05:57)
> А попробуй извратнуться.
> Создай1 базу MS Access. Сделай в них ссылку на внешнипе данные.
Это, в принципе, это можно сделать и в MsSQL, но оно (соединение)
медленно работает :(
ПИТОН (2002-06-20 05:57:00) [2]А попробуй извратнуться.
Создай1 базу MS Access.
Сделай в них ссылку на внешнипе данные.
А дальше работай как с обычными таблицами и запросами.
Кстати,MS Access позволяет работать с запросами как с таблицами.
Val (2002-06-19 19:06:00) [3]>oleg_d (19.06.02 19:02)
с чего вы взяли, что он делает union а не join?
vuk (2002-06-19 19:04:00) [4]А соседнюю тему почитать?
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1024291865&n=1
oleg_d (2002-06-19 19:02:00) [5]смысл объединения тогда какой?????????????????????????????
разные по структуре результаты запросов объдинить в одной таблице нельзя.
по-конкретнее суть проблемы, иначе непонятно ничего.
MOleg (2002-06-19 17:39:00) [6]Да нет, в том-то все и дело, что разные источники SQL и FoxPro ...
oleg_d (2002-06-19 17:29:00) [7]Результаты запросов у тебя одинаковы в смысле по структуре.
Т.е. одинаковое количество столбцов, их типы и порядок следования? Компоненты тянут из одной базы, но с разных таблиц?
Если да, то используй 1 query с двумя запросами, объединенными
UNION
MOleg (2002-06-19 16:49:00) [8]Неужели не кто ни сталкивался с такой проблемой, а? ...