我建立共享一些东西的应用程序...最佳实践和更
每个对象都可以被评为拥有评级1..5开始。我保留每个星的费用数量,因此可以计算平均费率。
所以每次的OBJ我有:平均速率和总速率。 我需要得到Top10评级的Obj - 所以可以使用AvgRate + TotalRate(那些谁拥有这些值为top10)。
我想在服务器中有一个SQL表是这样的: OBJID(指数),totalRate,AvgRate ... 如果能够有这个表进行排序,这样可以得到TOP10作为第10? 如何用我想要的计算查询top10?
此外 - 我需要获得每用户top10。所以每个用户我拥有他共享的所有Obj,因此可以拥有这些Obj的所有费率 - 如前所述,每个Obj都具有所有信息。
我需要知道如何计算用户速率,并且也 - 如何快速获得TOP10。
任何想法?
不知道如果我理解,但你不能只需按升序排序并将结果限制为10 – 2012-02-11 11:06:13