当前位置: 代码迷 >> .NET新技术 >> 求1sql
  详细解决方案

求1sql

热度:84   发布时间:2016-04-25 01:32:54.0
求一sql
本帖最后由 wqhelan 于 2012-02-27 13:53:43 编辑
一张表 t   字段分别有  id , name,语文,数学,英语  

数据:
1   小张  90  80 60 
2   小李  90  70 50  


求这样一张报表:

小张  语文 90  
小张  数学 80
小张  英语 60
小张  总成绩 230 
小张  平均分 

小张  语文 90  
小张  数学 70
小张  英语 50
小张  总成绩 210 
小张  平均分 

------解决方案--------------------
类似于上sql 行转列
------解决方案--------------------
这个问题,无论是正转化和反转换都是用游标循环。拆到C#中处理的话,可以用SPLIT偷一点点懒
之前简要了解过一段没有捷径
  相关解决方案