Блог студии Blackbox 

Косыгин Александр • 3 Декабря, 2009

Выборка случайной взвешенной записи из БД комментарии (3)

Имеется таблица с некоторыми записями (пусть это будут баннеры, к примеру). Нужно выбрать из этой таблицы случайную запись. И всё бы хорошо, но каждая запись имеет свой вес (weight) выраженный целым числом от 0 до 100. Чем больше этот вес, тем больше должна быть вероятность выборки данной записи. Случай weight=0 означает, что запись вообще не должна попадать в выборку.

Тэги: mysql, random



Напишите нам сейчас

Как вас зовут

Ваши контакты

Ваше сообщение

Москва:

(495) 989-16-08

Самара:

(846) 246-71-15

info@blackbox.ru