回 帖 发 新 帖 刷新版面

主题:求高难度sql语句

表1                                 表2
学号   姓名   班级                  学号   学年     学期    职务
11     aa     01                     11   2005-2006   2     班长
12     bb     01                     12   2005-2006   2     团支书
13     cc     01                     13   2005-2006   2     学习委员
14     ee     01  
15     aaa    02                     15   2005-2006   2     班长
......想得到这样一张统计2005-2006学年第2学期每个班的班委的名单的
表3
班级   班长   团支书 学习委员 宣传委员 体育委员 生活委员 文艺委员
01     aa      bb      cc
02     aaa
.... 

回复列表 (共1个回复)

沙发

你要将“职务”,由纵变横。用sql语句是无法直接达到的
建议你用临时表来处理这个问题。

我来回复

您尚未登录,请登录后再回复。点此登录或注册