实现目的:分别读取学生的各科成绩
例如:
小明 – 语文,数学,英语。
小刚 – 语文,数学,英语。
先写完一个成绩表
然后和学生表相连(实现表连接)
成绩表数据库
学生表
通过SQL语句读出成绩
实体中
Dao.xml部分
这些属性一定要(小写小写)
<select id="queryPageList" resultMap="BaseResultMap">
SELECT pn.sname,
SUM(CASE WHEN ps.ccid='1' THEN fract END )AS 'chinese',
SUM(CASE WHEN ps.ccid='2' THEN fract END )AS 'math',
SUM(CASE WHEN ps.ccid='3' THEN fract END )AS 'english'
FROM pf_fraction ps INNER JOIN pf_student pn ON ps.`sid`=pn.`sid`
GROUP BY pn.`sname`
</select>
JS部分
jeefast页面实现效果