+ -
当前位置:首页 → 问答吧 → 求sql统计语句(请过往各位义士多多指教)

求sql统计语句(请过往各位义士多多指教)

时间:2011-10-28

来源:互联网

有表 a
结构为
日期 站名 菌落值
10-1 张强 12
10-1 王冰 98
10-2 张强 18
10-2 王冰 (空白)
10-3 张强 59
10-3 王冰 2.2
现我想统计菌落值超过50的各站及检测次数应该怎么写
 所需要结果为:
站名 检测次数 超标次数
张强 3 1
王冰 2 1

作者: huilei_001   发布时间: 2011-10-28

SQL code
select 站名,count(*) as 检测次数,sum(if(菌落值>50,1,0)) as 超标次数
from a
group by 站名

作者: ACMAIN_CHM   发布时间: 2011-10-28

2#检测次数统计不对 这样检测次数统计 为3次(王冰)那条

作者: huilei_001   发布时间: 2011-10-28

没人站出来给解答一下吗

作者: huilei_001   发布时间: 2011-10-28

SQL code
select 站名,sum(case when 菌落值 is not null then 1 else 0 end),
sum(case when 菌落值>50 then 1 else 0)
from a
group by 站名

作者: rucypli   发布时间: 2011-10-28

相关阅读 更多

热门下载

更多