Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбрать случайное значение / 3 сообщений из 3, страница 1 из 1
14.03.2014, 10:26:50
    #38585945
MadChild
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать случайное значение
Всем привет. Помогите разобраться с задачкой:
Есть таблица с полям: id, parent_id, photo
Существует порядка 15 уникальных parent_id, для каждого parent_id более 50 записей в таблице. Надо сделать выборку: вывести по одной случайно записи для каждого parent_id

При выполнении такого запроса:
Код: sql
1.
SELECT sp.id, sp.photo FROM servphoto sp WHERE parent_id=1220 or parent_id=1222 or parent_id=1223 or parent_id=1224 or parent_id=1225 GROUP BY parent_id


Выводит только первую запись для каждого parent_id, а надо случайно.. Подскажите как это можно реализовать.
Спасибо :)
...
Рейтинг: 0 / 0
14.03.2014, 10:37:44
    #38585962
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать случайное значение
Насколько равномерной должна быть эта случайность?
...
Рейтинг: 0 / 0
14.03.2014, 10:43:51
    #38585970
MadChild
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать случайное значение
Да не особо равномерные, повторы допускаются
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбрать случайное значение / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]