Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.28;
Скачать: [xml.tar.bz2];




Вниз

SQL 


M-A-B   (2001-12-04 12:13) [0]

Доброе время суток господа программисты!

У меня есть два SQL запроса, он исполняется только один раз (он является как бы главным), а второй исполняется над первым много раз при изменнии различных параметров.
Вообще-то конечно можно всё делать в одном сложном запросе, но БД очень большая и на осуществление запроса уходит много времени. Так вот у меня возникла идея: запихать результаты первого (главного) SQL-запроса куда-нибудь в буфер (память, кэш), и потом уже воторой SQL-запрос осущесвлять над данными буфера. Но вот как их занести в буфер и потом их оттуда можно бьыло вытащить с помощью SQL-запрос ума не приложу!!!

Господа помогите пожалуйста, очень надо!
Заранее благодарен за ответы.



Владислав   (2001-12-04 13:03) [1]

База данных какая?



Andrey   (2001-12-04 13:37) [2]

Хотелось бы знать "База данных какая" всётаки?
В Informix-е SELECT ... INTO TEMP и дальше по help-у.



Besa   (2001-12-04 17:28) [3]

а создать временную таблицу > вывод > select * from temp_tabl
create table temp_tabl ...
select ... into temp_tabl from ...(SQL1)
select ... from temp_tabl ...(SQL2)
может и не прав, поправте.
2Andrey
у тебя informix под Win или Unix?
>В Informix-е SELECT ... INTO TEMP и дальше по help-у.
энто работает? просто не пробовал...:)



Andrey   (2001-12-04 17:51) [4]

под Win отлично работает
"и дальше по help-у" - это там help лежит http://www.informix.kiev.ua/cgi-bin/rusdoc.pl?sort=1&head=&foot=



Desdechado   (2001-12-04 18:12) [5]

можно и в хранимой процедуре
FOR SELECT ...



Besa   (2001-12-04 18:22) [6]

2Andrey
АГРАМАДНОЕ СПАСИБО!




Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.28;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.014 c
1-90299           Даггер                2002-01-08 11:49  2002.01.28  
Хочется извратиться, а знаний не хватает...


3-90222           alextov               2001-12-24 19:39  2002.01.28  
Как упорядочить значения в ComboBox е LookUp поля


14-90380          Искатель              2001-12-02 00:17  2002.01.28  
Кто что использует для создания 3-х мерных элементов интерфейса?


1-90298           Vacheslav             2002-01-09 19:49  2002.01.28  
Подскажите, в чем ошибка: задаю цикл


1-90297           Romul                 2002-01-09 09:52  2002.01.28  
Удаление непечатных символов из строки