Как быстрее?

tolya

Guest
Как быстрее?

Есть набор записей, выбранных из таблицы
select * from table

Функция отработала, далее необходимо выделить из этого набора записи с id=100

Как будет быстрее:
1) Сделать новый запрос к БД: select * from table where id=100

или

2) Переместиться к первой записи mysql_data_seek($p, 0), а далее циклом искать данные с id=100

или ....?
 

si

Administrator
Re: Как быстрее?

Автор оригинала: tolya
Есть набор записей, выбранных из таблицы
select * from table

Функция отработала, далее необходимо выделить из этого набора записи с id=100

Как будет быстрее:
1) Сделать новый запрос к БД: select * from table where id=100

или

2) Переместиться к первой записи mysql_data_seek($p, 0), а далее циклом искать данные с id=100

или ....?
А нельзя сразу выбрать нужные записи ?
 
Сверху