Chinaunix首页 | 论坛 | 博客
  • 博客访问: 96897
  • 博文数量: 73
  • 博客积分: 3971
  • 博客等级: 中校
  • 技术积分: 875
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-09 20:57
文章分类

全部博文(73)

文章存档

2008年(73)

我的朋友
最近访客

分类:

2008-06-27 09:29:33

insert into aaa
values('张三', '英语', 78)
insert into aaa
values('张三', 'C', 97)

insert into aaa
values('里四', '数学', 50)
insert into aaa
values('里四', '英语', 78)
insert into aaa
values('里四', 'C', 77)

select * from aaa

declare @sql varchar(4000)
set @sql = 'select Name'
select @sql = @sql + ',sum(case courseName when '''+courseName+''' then score end) ['+courseName+']'
from (select distinct courseName from aaa) as a
select @sql = @sql+' from aaa group by name'

print @sql
exec(@sql)

阅读(822) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~