Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Query в Query [D6, dBase, FoxPro]


rvs ©   (2002-04-17 11:38:00) 

Добрые день уважаемые...

Подскажите страждущему...

а можно использовать в Query результат другого Query???

что-то вроде:
-> Query2.Add("Select.... from query1") !!!???

Благодарю за внимание и извиняюсь за невежество.
Ветал


Wasp   (2002-04-17 12:12:00) [1]

Извиняюсь за повтор.

Согласен с Элизабет, если структура полей выборки совпадает, можно и через UNION


rvs   (2002-04-17 12:11:00) [2]

В общем , наверное сам торможу...

Select a.d7a1,b.gur2,sum(a.d7aau) as aupst
sum(a.d7aag) as agpst,sum(a.d7apt) as ptpst
sum(a.d7apd) as pdpst,sum(a.d7arh) as rhpst
sum(a.d7air) as irpst from d7a.dbf as a, gurx.dbf as b
where b.gur1=a.d7a10 and b.num=a.d7a9 group by a.d7a1,b.gur2

->Это первый select

Теперь нужно:
Select a.*,b.aupzcm.... from первыйSelect a left join d7_ras b on a.d7a1=b.d71

Подскажите как все это одним Selectom задвинуть ?


Wasp   (2002-04-17 12:05:00) [3]

Весь набор данных нельзя использовать, а вот данные из текущей записи можно использовать прям в SQL, если связать твои Query через DataSource.


Элизабет   (2002-04-17 11:59:00) [4]

А UNION не подойдет?


Wasp   (2002-04-17 11:44:00) [5]

Весь набор данных нельзя использовать, а вот данные из текущей записи можно использовать прям в SQL, если связать твои Query через DataSource.


Наверх

Титульная страница Поиск, карта сайта Написать письмо