如何分组筛选出,记录大于5的数据?例如:例如:
SELECT dw,count(dw) as jl FROM nqfsh where dd_year = 2008 group by dw
结果为:
-----------------------------------------------
dw jl
计算机中心 5
生活服务实业公司 15
铝材有限公司公司 28
工程公司 37
房地产开发公司 14
留守办公室 2
环境监测有限公司 3
电器检修服务有限公司 152
进出口公司 9
公路运输处 47
设计中心 2
---------------------------------------------先只想列出jl>5的dw,上面的SELECT该怎么写?
SELECT dw,count(dw) as jl FROM nqfsh where dd_year = 2008 group by dw
结果为:
-----------------------------------------------
dw jl
计算机中心 5
生活服务实业公司 15
铝材有限公司公司 28
工程公司 37
房地产开发公司 14
留守办公室 2
环境监测有限公司 3
电器检修服务有限公司 152
进出口公司 9
公路运输处 47
设计中心 2
---------------------------------------------先只想列出jl>5的dw,上面的SELECT该怎么写?
having count(dw)>5
group by dw having count(1)>5
SELECT dw,count(dw) as jl FROM nqfsh where dd_year = 2008 group by dw having count(dw)>5;