SELECT * FROM (SELECT * FROM result r WHERE r.activity_id = 2 ORDER BY r.score DESC,r.elapsed_time,r.play_time) t
GROUP BY t.player ORDER BY t.score DESC,t.elapsed_time,t.play_time;
本文介绍了一个具体的SQL查询案例,该查询通过多表联接及分组等操作来获取玩家活动的成绩排名信息。通过对SQL语句的解析,可以了解到如何有效地进行数据库查询优化。
SELECT * FROM (SELECT * FROM result r WHERE r.activity_id = 2 ORDER BY r.score DESC,r.elapsed_time,r.play_time) t
GROUP BY t.player ORDER BY t.score DESC,t.elapsed_time,t.play_time;

被折叠的 条评论
为什么被折叠?