Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Вниз

Delphi Построение запроса к результатам двух других запросовю   Найти похожие ветки 

 
sveta2001   (2002-06-17 09:31) [0]

Можно ли в Delphi построить запрос к резуьтирующим наборам двух
других запросов?(Connection1,Query1,Datasource1 и Connection2,Query2,Datasource2)
B Foxpro был бы такой запрос:
select a.pole1,a.pole2,b.pole1,b.pole2 from cursor1 a left outer join cursor2 b on a.pole1=b.pole2 .
Как в Delphi обозначить имена результирующих наборов данных и возможно ли это сделать ,не сохраняя результаты одного из запросов в промежуточной таблице?


 
Lusha   (2002-06-17 09:47) [1]

>sveta2001 (17.06.02 09:31)
А почему нет... Генерируйте новый запрос на основании текста двух существующих...


 
aus   (2002-06-17 10:05) [2]

select t.f1, t.f2 from (select f1,f2 from t2 inner join t3 on t2.f = t3.f) t


 
MOleg   (2002-06-19 14:35) [3]

Извините, что вмешиваюсь, но тема близка.
>aus (17.06.02 10:05)
А если источника два(разных) ...


 
FoxPro   (2002-06-19 18:21) [4]

To sveta2001: Нет, нет, и еще раз нет.
Здесь Вам не FoxPro. Забудьте о всем том, что можно было делать с наборами даннымх его средствами:
- использовать резт-т запроса (query) в качестве источника данных для др. запроса (в частости, если захотели посчитать сумму по столбцу, то в цикл и поштучно !)
- редактировать резт-т запроса средствами SQL (если, типа, захотелось поменять что-то во всем наборе данных, то будьте любезны опять через цикл)
Ну и т.д.
Зато, типа, это DELPHI - униварсальное и могучее средство...


 
vuk   (2002-06-19 18:37) [5]

>To sveta2001: Нет, нет, и еще раз нет.
Не угадамши :o)
Ищите TXQuery на torry.


 
Val   (2002-06-19 18:49) [6]

>FoxPro (19.06.02 18:21)
слова профессионала :))


 
MOleg   (2002-06-20 08:34) [7]

>FoxPro (19.06.02 18:21)
Зато, типа, это DELPHI - униварсальное и могучее средство...

Здесь я полнустью согласен

Я понял, что без временной таблицы никак


 
Бежечаночка   (2002-06-21 08:49) [8]

А, ГОВОРЯТ, в RXLib есть некая функция, которая позволяет, имея на входе результат запроса, сделать к нему новый запрос... Сегодня тоже посмотрю, это часто необходимо.
ЗЫ, хоть я и не любитель VB, там это влет...



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

Форум: "Базы";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.01 c
3-47087
pavelB
2002-06-20 14:32
2002.07.15
не отображаются LookUp поля


14-47770
Alex II
2002-06-14 12:27
2002.07.15
Помогите новичку


4-47884
Z-man
2002-05-13 11:58
2002.07.15
Выдать дату последнего изменения файла


3-47226
diww
2002-06-20 12:14
2002.07.15
Помогите с запросом


3-47092
VAleksey
2002-06-20 07:48
2002.07.15
Query.Open против ExecSQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский