重新提问,求SQL语句如何写?
刚才的问题(http://topic.csdn.net/u/20071018/14/e713a82e-1b2d-4043-a87d-691f04ad1bde.html)没说清楚
重新叙述:
有一个文章表,里面有字段:文章ID、作者、得票数。一个作者可以发多篇文章,但得票数只按每篇文章计算。
现在要统计得票最高的前100作者。
例如,a作者发了一篇文章得票数列1名,b发了俩文章列4,5名,c发了仨文章列2,3,6,那作者顺序应该是a,c,b
不知道这次说清没有,再次感谢回答~~~
也可以向刚才的问题返回答案,我将把分数一并送上。
------解决方案--------------------SQL code
刚才有一点笔误 更正一下
SELECT TOP 100 作者, MAX(得票) FROM 表 GROUP BY 作者 order by 得票