Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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
АГРАМАДНОЕ СПАСИБО!



Страницы: 1 вся ветка

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

Наверх





Память: 0.45 MB
Время: 0.003 c
3-90185
mashinist
2001-12-19 01:32
2002.01.28
DB DBase IV


3-90202
Dimasty
2001-12-23 21:46
2002.01.28
Работа с несколькими базами


4-90431
Andrey Mihaylov
2001-11-30 01:38
2002.01.28
Несколько вопросов о сервисах..... (((


1-90289
StelZ
2002-01-09 21:13
2002.01.28
Перетаскивание окна (формы)


1-90260
panov
2002-01-09 17:49
2002.01.28
Отличие Handle и ThreadId





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