我在我的应用中使用facebook请求。让我们说比如我在我的数据库中有一个这样的表:
fb_user_id request_id outstanding
id1 rid1 1
id1 rid2 0
id1 rid3 0
id2 rid4 1
id2 rid5 0
id2 rid6 0
id3 rid7 0
当用户接受请求时,outstanding变为0。逻辑是当字段未完成为0时,发出该请求的用户在我的应用程序中得到10分。
mysql查询的语法是找出排名前100位的用户? Ι假设使用订单和分组语句..
答案 0 :(得分:0)
SELECT TOP 100
fb_user_id
SUM(outstanding) As OutstandingTotal
FROM YourTable
GROUP BY
fb_user_id
ORDER BY DESC
SUM(outstanding)