Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Случайны выбор / 2 сообщений из 2, страница 1 из 1
12.05.2006, 17:42
    #33723793
SNK2004
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Случайны выбор
У первого в базе 20 000 записей
У второго - 5 000
У третьего - 1000

Нужно выбрать из базы 50 записей так чтоб кол-во новостей от разных источников было приблизительно равным.

Кто может подсказать запрос или хотя бы алгоритм. СПАСИБО.


P.S. Если задача очень простая то есть усложение. Еще нужно, чтоб была возможность устанавливать кооэффициенты важности источника. К примеру, чтоб от 3-го было 50% - новостей в результате запроса, а у двую других по 25% соответсвенно.

И еще источников не три, а гараздо больше.
Желательно все это сделать одним запросом Mysql (если возможно).
...
Рейтинг: 0 / 0
13.05.2006, 00:22
    #33724343
tchingiz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Случайны выбор
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Случайны выбор / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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