多条记录如何统计成一条
表记录是这样的
pj empid
1个A 2
6个B 2
3个C 2
4个D 2
2个A 3
3个B 3
3个D 3
如何做到如下查询结果:
empid pj
2 1个A 6个B 3个C 4个D
3 2个A 3个B 0个C 3个D
empid为员工号 pj为成绩
------解决方案--------------------SQL code
select empid,pj from table GROUP BY empid,pj
------解决方案--------------------
------解决方案--------------------
这个有的,忘记怎么写了
竖的变横的,完全可以的
帮顶一下,祝你好运
------解决方案--------------------
谷歌 行列转行......
------解决方案--------------------
case when不知道可以不。