Главная страница
    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.02 c
4-47889
Alexec
2002-05-15 12:00
2002.07.15
Temp


1-47248
BlackSun
2002-06-29 00:53
2002.07.15
Как послать событие, что нажата кнопка мыши?


14-47796
lipskiy
2002-06-14 12:54
2002.07.15
Второй винт под 98-ой - как сделать, чтоб он был последним?


3-47142
jen_bond
2002-06-24 13:40
2002.07.15
DBComboBox


6-47625
Сергей Л.
2002-04-26 21:29
2002.07.15
Как проверить открыт ли порт на удаленном компютере





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский