Я создаю рекламную платформу для своего сайта, где нам нужно выбрать 3 строки в случайном порядке, а также количество символов отображения баннера также должно быть сбалансировано.Выберите случайно 3 ряда равное количество раз
Мы можем получить случайные строки, как это,
SELECT column FROM table ORDER BY RAND() LIMIT 0,3
и мы можем сбалансировать количество раз приращения счетчика поля при выборе строки, каждый раз, и выбрать строки с меньшим колом, как это,
SELECT * FROM table ORDER BY display_count LIMIT 0,3
.
Но оно вернет такие значения, как 1,2,3
, 4,5,6
и так далее. Но мне нужно выбирать строки с минимальным счетом случайным образом. Любое предложение или идея об этом было бы здорово?
Вы можете разместить некоторые выборочные данные с ожидаемым результатом? – Madhivanan