A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 韩继新 中级黑马   /  2013-9-20 18:34  /  2152 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

if exists(select * from sysobjects where name='T_Scores')
drop table T_Scores
create table T_Scores
(
Date datetime,
Name nvarchar(50),
Score nchar(1)
)
go
insert into T_Scores(Date,Name,Score)values('2008-8-8','拜仁','胜')
insert into T_Scores(Date,Name,Score)values('2008-8-9','奇才','胜')
insert into T_Scores(Date,Name,Score)values('2008-8-9','湖人','胜')
insert into T_Scores(Date,Name,Score)values('2008-8-10','拜仁','负')
insert into T_Scores(Date,Name,Score)values('2008-8-8','拜仁','负')
insert into T_Scores(Date,Name,Score)values('2008-8-12','奇才','胜')
go
select Name,
sum(
case Score
when N'胜' then 1
else 0
end
)as 胜,
sum(
case Score
when N'负' then 1
else 0
end) as 负
from T_Scores group by Name


         

QQ图片20130920183414.jpg (51.87 KB, 下载次数: 34)

QQ图片20130920183414.jpg

2 个回复

正序浏览
谢了,我会改进的
回复 使用道具 举报
兄弟,你这样真的很难得到技术分的哦,你应该加上一些注释,并说一些你个人的感想和一些看法能够有一些改进当然更好了,那样更容易得到技术分的哦。亲!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马