学生评语鉴定模块-总分算法调整以及修复第二学年成绩空数据问题
This commit is contained in:
@@ -105,10 +105,10 @@
|
||||
</select>
|
||||
|
||||
<select id="rankDis" parameterType="CphSearch" resultType="com.srs.comprehensive.domain.Vo.DataScreen">
|
||||
select concat(t2.`name`,'-班级第',t2.class_rank,'名--专业第',t2.major_rank,"名") as `name`,
|
||||
select concat(t2.`name`,'-班级第',t2.class_rank,'名--专业第',t2.major_rank,'名') as `name`,
|
||||
t2.`value` from
|
||||
(select * from (
|
||||
select concat(c.class_name,"--",b.`name`) as `name` ,a.cph_score as `value`,
|
||||
select concat(c.class_name,'--',b.`name`) as `name` ,a.cph_score as `value`,
|
||||
RANK() OVER(PARTITION BY c.class_id,a.stu_year_id,c.grade_id ORDER BY a.cph_score DESC ) as class_rank,
|
||||
RANK() OVER(PARTITION BY c.major_id,a.stu_year_id,c.grade_id ORDER BY a.cph_score DESC ) as major_rank,
|
||||
c.class_id,
|
||||
|
||||
Reference in New Issue
Block a user