Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте. Есть таблица с коментариями, у каждого коментария есть оценка.
Нужно вывести коментарии по принципу: 3 комента с оценкой 4,5 затем один камент с оценкой 3 и ниже затем снова по тому же принципу
Примерно как на картинке
Чтоб список коментарив выводился так: 3 хороших 1 плохой, 3 хороших 1 плохой и т.д. )))
Хорошие-плохие определяются по оценке
Неактивен
Интересная задачка. В голову приходит только такой вариант. Сначала сортируем хорошие/плохие. Потом идем повторно и в доп поле каждой тройке хороших присваиваем значение 1,3,5,7,... ; а каждому плохому 2,4,6,8,10,12,14,16,...
Потом сортируем по этому добавочному полю.
См http://sqlinfo.ru/forum/viewtopic.php?id=1742
Неактивен
Да, тоже думал сделать с доп. полем. Просто интересно было, может быть есть какие-то хирые способы решения задачки.
Неактивен