Как лучше поступить при выборке из БД (+)
Simoron 18.11.2003 16:23
В БД по заказам хранится ID работ, материалов и др. всего около 10 ID (типа work1_id,work2_id ... ,в таблицах видов работ и материалов около 200 записей типа work1_id,work1_name ; и в дальнейшем они почти не будут расти)
Далее я делаю выборку нужных мне заказов ($main_tab) и вывожу их на экран. И мне надо подменить ID на имя работы (или материала).
Проблема в том, как сделать, чтобы работало быстрее (правильнее):
1. каждый раз обращаться к БД с запросом по ID выдать name
2. Считать сразу все таблицы в переменные ( типа $all_work1_tab, $all_work2_tab)и потом использовать нечто вроде ^all_work1_tab.locate[work1_id;$main_tab.work1_id]
3. Или все же в MySQL есть возможность сделать это (подменить ID) при запросе
- Как лучше поступить при выборке из БД (+), Simoron 18.11.2003 16:23