Расчеты в MySQL утверждении для рейтинга - PullRequest
0 голосов
/ 06 августа 2010

Хочу заказать подборку товаров по рейтингу.Есть 2 поля: скорость и рейтинг.Я использую эти поля для вычисления числа и упорядочения выбора по этому номеру.Можно ли это сделать в MySQL?У меня есть такой запрос, но он не работает:

SELECT * FROM table ORDER BY (((9/rateup+ratedown)*rateup)+1) DESC

Как я могу сделать эту работу или это невозможно?

1 Ответ

2 голосов
/ 06 августа 2010
Select *, (((9/rateup+ratedown)*rateup)+1) As Ord from Table WHERE published = 1 Order By Ord Desc

добавлено предложение Where по запросу.

...