Регистрация
Вход через соцсети
Восстановление пароля

Выборка случайных записей из разных категорий

Новый топик
29.06.2012, 23:16
Ответить | Цитировать
llkp
Ruslan Kimov

Зарегистрирован:
2010-08-23
Сообщений: 81

Есть компонент со строковым полем.
Есть куча подразделов, где используется компонент.

Как вывести на главную по одному видео из каждого раздела с рандомной сортировкой?
Можно ли оформить это одним запросом?
02.07.2012, 00:25
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

как-то так:
Код:
select distinct a.Subdivision_ID,
(
select StringField
from MessageXX b
where b.Subdivision_ID = a.Subdivision_ID
order by rand() limit 1
)
from MessageXX a
order by rand()


Temet nosce...
03.11.2012, 16:23
Ответить | Цитировать
Pilot
Тех-Альянс

Зарегистрирован:
2007-02-20
Сообщений: 42

В системных настройках

$ignore_sub =1;
$ignore_cc=1;

if ($show_random) {
$query_order="RAND()";
}

В макете дизайна где нужно вывести рандомом что угодно

".nc_objects_list(325,508, "&recNum=3&show_random=".mt_rand(10, 99)."&nc_ctpl=306")."

и будет Вам счастье!

Pilot
198 196 2012-11-03 16:23:36 12414
Описание проекта