可以說,我有產品和分數表。選擇平均分最高的前10名
Product
-------
id
name
Score
-----
id
ProductId
ScoreValue
我想要得到的前10名產品具有最高的平均分數,我怎麼平均值,選擇排名前10位的產品在一個select語句?
這裏是我的,其選擇意外行
SELECT TOP 10 Product.ProductName Score.Score
FROM Product, Score
WHERE Product.ID IN (select top 100 productid
from score
group by productid
order by sum(score) desc)
order by Score.Score desc
這是驚人的。我將其標記爲回答 – 2013-04-25 12:14:45
高興它幫助。 – 2013-04-25 12:24:55