我建立共享一些東西的應用程序...最佳實踐和更
每個對象都可以被評爲擁有評級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