查詢mysql中工資等級(jí)人數(shù)的方法
在mysql中,我們經(jīng)常需要查找某一類別或者屬性的數(shù)據(jù)。例如,我們需要查詢公司的所有員工中不同工資等級(jí)的人數(shù),這個(gè)時(shí)候就需要用到mysql中的聚合函數(shù)count()
使用count()函數(shù)的查詢語(yǔ)法如下:
select salary_level, count(*) from employee group by salary_level;
其中salary_level是員工的工資等級(jí)屬性,employee是員工表名,group by表示按照salary_level分組,count(*)表示統(tǒng)計(jì)分組后每組的記錄數(shù)(即各種工資等級(jí)的人數(shù))。
使用count()函數(shù)可以方便快捷地查詢mysql中各種工資等級(jí)的人數(shù)。我們也可以在查詢結(jié)果中增加一些其他信息,例如每個(gè)工資等級(jí)的人員姓名列表、平均工資等。這些信息直接使用sql語(yǔ)句即可實(shí)現(xiàn)。