您的位置:首页 > 数据库

sql操作归类百分比

2011-09-19 20:21 106 查看
原数据:

项目名称 完成否
主闸 是
主闸 是
主闸 否
发动机 是
发动机 否
发动机 否
链条 是
链条 是
链条 否

想要得到的数据:

项目名称 完成百分比
主闸 2/3
发动机 1/3
链条 2/3

SQL语句应该如何写?


select name,CONVERT(VARCHAR(100),(sum( case complete when '是' then 1
when '否' then 0
end)))+'/'+ CONVERT(VARCHAR(100),count(complete ))
from #t
group by name


原帖:http://topic.csdn.net/u/20110919/15/9379636d-2994-4c4d-8651-d93634849dfd.html?seed=2119628486&r=75599725#r_75599725
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: