Форум: "Потрепаться";
Поиск по всему сайту: 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.012 c
1-90247           Dmitriy_R             2002-01-09 13:56  2002.01.28  
(IntToStr & StrToInt) Undeclared Identifier Почему?


3-90188           Andrey_ask            2001-12-21 19:50  2002.01.28  
Потеря записей


4-90430           Nicke                 2001-11-27 15:35  2002.01.28  
Приложение как служба Win NT


3-90227           Wladimir              2001-12-25 06:40  2002.01.28  
Баг с размещением на форме элементов Tedit над колонками DBGrid


1-90258           АНАТОЛИЙ              2001-12-24 15:25  2002.01.28  
DELPHI-VBScript(JavaScript)