统计-- 做统计出现的一些问题, 第一次做,望高手请教
先说sql语句问题吧.
tblemploy 是一张招聘职位表.
现在要统计企业招聘中对岗位需求的统计.
写了一句sql语句
select top 5 zhineng from tblemploy order by count(zhineng)
zhineng 技术职能,包括,计算机软件,计算机硬件.
本来想取5条最多的职能.现在出现了一个问题
列 'tblemploy.zhineng ' 在选择列表中无效,因为该列未包含在聚合函数中,并且没有 GROUP BY 子句。
还有一个问题
大家做统计都是用什么方法做的.
我这次是在网上找了段代码,是用代码画出来了
大家对做这个有没有什么好的建议.
谢谢
------解决方案--------------------語法都有問題了,你有用到聚合函數count,但又沒有group by ??
------解决方案--------------------select top 5 zhineng,count(zhineng) from tblemploy group by zhineng order by 2 desc