Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) MySQL Сортировка по рейтингу

Сортировка по рейтингу


     10.04.2012    MySQL    3107

вопрос
Вобщем, надо вывести топ новостей по рейтингу.

Но в dle_post нету самого рейтинга, а есть только количество проголосовавших и сумма оценок.

Запрос выглядит так:

SELECT FROM ".PREFIX."_post ORDER BY (Нужно что-бы сортировал по vote_num/rating) DESC LIMIT 0,250


Делать ещё один столбец, содержащий рейтинг не вижу смысла.

Ответил: nowheremany


SELECT *, (rating/vote_num) as _rate FROM ".PREFIX."_post ORDER BY _rate DESC LIMIT 0,250

Комментарии пользователей (3)

didfree
61 | 59

didfree - 12 апреля 2012 15:09 - Юзер

И куда этот код нужно вставлять?

Mr. Hyde
5

181 | 183

Mr. Hyde - 12 апреля 2012 16:48 - Юзер

Куда хотите, я спрашивал для своих нужд.

enterlive
3

83 | 28

enterlive - 4 сентября 2012 00:51 - Юзер

functions.php

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы