mysql获取求和行数

mysql获取求和行数,mysql,sum,Mysql,Sum,尝试选择一个氏族(而不是你自己的氏族)中玩家得分的总和,以确定你的氏族排名 它返回的行数(大于你的氏族分数)就是你的氏族位置。如果它返回3行,那么你的氏族是第四 我的sql(不工作): 玩家表 可能是(无法检查) 可能是(无法检查) SELECT sum(score) as sum_score FROM players WHERE sum_score > " .$our_clan_score . " AND clan !=0 AND clan != $our clan GROUP B

尝试选择一个氏族(而不是你自己的氏族)中玩家得分的总和,以确定你的氏族排名

它返回的行数(大于你的氏族分数)就是你的氏族位置。如果它返回3行,那么你的氏族是第四

我的sql(不工作):

玩家
表 可能是(无法检查)

可能是(无法检查)

SELECT sum(score) as sum_score
FROM players WHERE sum_score  > " .$our_clan_score . " 
AND clan !=0 AND clan != $our clan 
GROUP BY clan
id    name    score    clan
------------------------------
4     Bill    455      2
SELECT sum(score) as sum_score
FROM players WHERE  clan !=0 AND clan !=  ".$our_clan."  
GROUP BY clan
HAVING sum_score  > " .$our_clan_score . "