为了账号安全,请及时绑定邮箱和手机立即绑定

统计考生多次的老师列表

统计考生多次的老师列表

长风秋雁 2018-08-01 04:05:19
数据如下:StuIDMarkTypeTesterID201301001A001201301001B002201301002A001201301001C001201301002C001需要统计考生打分类型的打分员:结果表如下:StuIDABC201301001001002001201301002001001分类统计Sql怎么写啊?(不需要用表多次连接查询的方式,希望能提供分类统计的实现脚本) 
查看完整描述

2 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

select * from 表名 pivot (max(TesterID) for MarkType in (A ,B,C))  a 

查看完整回答
反对 回复 2018-08-01
?
慕工程0101907

TA贡献1887条经验 获得超5个赞

select  stuID,

sum(case MarkType when 'A' then TesterID else '' end) as A,

sum(case MarkType when 'B' then TesterID else '' end) as B,

sum(case MarkType when 'C' then TesterID else '' end) as C

from 表名 group by stuID


查看完整回答
反对 回复 2018-08-01
  • 2 回答
  • 0 关注
  • 765 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信