学员信息及学员获得学分的展示问题
数据展示要求如下:
姓名 性别 年龄 出生日期 单位 职务 2008培训班第一期 2008网络班 2008网络第二期 2008培训班第二期
张敢 女 330 312
张勇 男 478
蒋晔 男 330
--姓名 性别 年龄 出生日期 单位 职务-- 这些是学员的基本信息,属于学员表信息,
--2008培训班第一期 2008网络班 2008网络第二期 2008培训班第二期-- 这些事学员的培训班
学员获得的学分是基于学员的培训班的(这里的培训班相当于课程),参加了某个培训班,并且经过授分,就得到了这个培训班的学分
数据库是mysql的,是这样设计的,由于学员和班级是多对多的关系,所以建立了学员和班级的中间表,同时有个字段标识授分状态(学员经过授分的班级才显示学分)
请教下,这个sql怎么写好,应该还牵扯到横表变纵表的问题