用于评级的mysql语句中的计算

时间:2010-08-06 17:43:54

标签: php mysql rating

我希望通过评级订购一系列商品。有两个字段:加价和评级。我使用这些字段来计算一个数字并对该数字进行选择。可以在mysql中完成吗?我有一个querylike,但这不起作用:

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

我怎样才能完成这项工作或这是不可能的?

1 个答案:

答案 0 :(得分:2)

Select *, (((9/rateup+ratedown)*rateup)+1) As Ord from Table WHERE published = 1 Order By Ord Desc

根据要求添加了Where Clause。