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

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

есть ли возможность делать выборку из Query? [D7, Paradox]


mari ©   (2003-10-20 11:00:00) 

каким образом осуществить select * from {query1}?
кто знает подскажите пожалуйста


bushmen   (2003-10-20 13:32:00) [1]

Попрбуй вариант [6].


mari   (2003-10-20 12:00:00) [2]

есть таблица Prom (доступ через Table1), из нее с помощью Query1
запрос (select * from prom where условие order by poz)
теперь необходимо сформировать новый запрос Query2
(select * from query1 where ... )
проблема в том что получается несколько подзапросов:
алгоритм примерно таков:
1. читаем поле1, делаем выборку, если записей < 1 то запись в новую таблицу, если нет, то 2
2. читаем 2-ое поле {дальше аналогично 1-му}
.
.
5.


bushmen   (2003-10-20 11:51:00) [3]

>mari ©
Верно, ты приведи конкретный код


bon   (2003-10-20 11:50:00) [4]

select * from
(select * from table
where ...условие...) as query1
where ...условие...


mari   (2003-10-20 11:47:00) [5]

to bushmen
я это в первую очередь сделала, но все равно не работает
в DataSourse Query2 указала Datasourse1, так?


Anatoly Podgoretsky   (2003-10-20 11:31:00) [6]

http://podgoretsky.com/ftp/Language/nps/ru.delphi.db.html#N57


bushmen   (2003-10-20 11:18:00) [7]

А ты в компоненте Query2 в DataSource укажи Query1


mari   (2003-10-20 11:13:00) [8]

прошу прощения, но так не работает


Alex_Bredin   (2003-10-20 11:02:00) [9]

select * from query1 = query1


Наверх

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