花落随风 2015-08-03 06:38 采纳率: 0%
浏览 2046

sqlserver 数据转置处理

原始数据

班级 科目 成绩 等级
a 数学 30 甲
a 语文 30 甲
a 英语 30 甲
b 数学 40 乙
b 语文 40 乙
b 英语 40 乙
c 数学 50 丙
c 语文 50 丙
c 英语 50 丙
d 数学 60 丁
d 语文 60 丁
d 英语 60 丁

最后要得到的结果                            

科目 a班成绩 a班等级 b班成绩 b班等级 C班成绩 C班等级 d班成绩 d班等级
数学 30 甲 40 乙 50 丙 60 丁
语文 30 甲 40 乙 50 丙 60 丁
英语 30 甲 40 乙 50 丙 60 丁

班级是动态的,如果有可能的话客户也是动态的最好,比如 A班多了化学 B班多了物理,表样还是这样,能按照所有的科目出表 ,没有为0或为空

第一次上论坛,,没有c币,请各位前辈多多关照

  • 写回答

1条回答 默认 最新

  • threenewbee 2015-08-03 06:54
    关注
    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料