Вниз
Скачать: CL | DM;

Какой алгоритм быстрее   Найти похожие ветки 

 
Ландграф Павел ©   (2005-08-19 15:40) [0]

Требуется выбрать по такой последовательности:
МЕСЯЦ (в нем 31 столбец - ID номер ДНЯ)
ДЕНЬ (в нем день разделен на 4-е периода и каждый период разделен на 8 подпериодов, подпериод хранит ID номер из базы)
БАЗА (собственно те самые данные которые нужны для рапорта)

Дык быстрее сделать енто все в отдельных запросах:
- вначале в запросе получаем все дни в месяце;
- потом по каждому дню считываем из каждого подпериода ссылки в массив;
- потом уже лезем в базу и достаем данные по ссылкам;

Или быстрее все оформить одним мега запросом со вложенными выборками? Хотя можно ли делать такой сложный запрос?

Для справки (все данные всех дней из базы мы складываем - тама 50 столцов, т.е. конечный результат, это массив float чисел [1..50])


 
Defunct ©   (2005-08-19 21:45) [1]

Ландграф Павел ©   (19.08.05 15:40)  
> т.е. конечный результат, это массив float чисел [1..50])

А не проще в каждой записи хранить дату, индексировать по дате,
и сделать 50 итеративных запросов?



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
3-1124250889
rentgen
2005-08-17 07:54
2005.10.02
Как построить правильно запрос SELECT+OR+AND


1-1126246823
whiledo
2005-09-09 10:20
2005.10.02
Работаем с Image


10-1102582361
Tormoz
2004-12-09 11:52
2005.10.02
Как соединить две таблицы в одну (Word) ?


1-1126592148
Тормаз
2005-09-13 10:15
2005.10.02
компоненты для p2p


14-1126159177
vajo
2005-09-08 09:59
2005.10.02
Меры пожарной безопасности




   Наверх