Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 14:01
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть запрос который возвращает определенное количество записей из нескольких таблиц (соединены join'ами)Требуется в итоге из всех записей выбрать одну случайную. Какой вариант предпочтительнее?1) Сделать 2 запроса? Из которых 1й считает общее кол-во записей, удовлетворяющих условиям, а 2й через LIMIT вводит нужную выбранную рандомом запись?2) Сделать 1 запрос. Потом все загнать в массив и вывести потом с нужным рандомным индексом?Интересует чисто вопрос производительности, т.е. код известен ))Или быть может существует еще какой способ?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Вывод из базы в 3-и или в 4-е колонки Guest Продолжение старого архива 0 16.10.2011 16:49
Постраничный вывод из базы Guest Продолжение старого архива 0 16.10.2011 16:38
Случайный вывод Guest Продолжение старого архива 0 16.10.2011 15:45
Вывод из базы постранично Guest Продолжение старого архива 0 16.10.2011 15:33
Не работает вывод из базы Guest Продолжение старого архива 0 16.10.2011 14:09



© www.otvetnemail.ru - Форум вопросов и ответов.