|
@@ -6,11 +6,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
<select id="listAppScoreByEventIdGroupProjectId">
|
|
<select id="listAppScoreByEventIdGroupProjectId">
|
|
SELECT *
|
|
SELECT *
|
|
- FROM (SELECT ROW_NUMBER() OVER (PARTITION BY project_id ORDER BY score_value DESC) AS rank_score, game_score.*
|
|
|
|
|
|
+ FROM (SELECT ROW_NUMBER() OVER (PARTITION BY project_id ORDER BY individual_performance DESC) AS rank_score, game_score.*
|
|
FROM game_score
|
|
FROM game_score
|
|
- WHERE event_id = #{eventId}) ranked
|
|
|
|
|
|
+ WHERE event_id = #{eventId}
|
|
|
|
+ ) ranked
|
|
WHERE rank_score <= 3
|
|
WHERE rank_score <= 3
|
|
- ORDER BY ranked.project_id, ranked.score_value DESC;
|
|
|
|
|
|
+ ORDER BY ranked.project_id, ranked.individual_performance DESC;
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="selectVoByAthleteIdAndProjectId" resultType="GameScoreVo">
|
|
<select id="selectVoByAthleteIdAndProjectId" resultType="GameScoreVo">
|