一、count()函数
1、count(*)
把所有的行数都查询出来,除非该行中所有的数据为null
SELECT
COUNT(*)
FROM
employees
结果:107
2、count(commission_pct)
把指定列中所有的行数查出来,只要一行为null,那就不计数
SELECT
COUNT(commission_pct)
FROM
employees
结果: 35
3、count(1)
相当于新开了一列,其中所有数据为1,统计为1的行数
SELECT
COUNT(1)
FROM
employees
结果:107
二、group by
1、count(*) + group by
相当于把所有同一个job_id(如AD_VP)的归为一类,并计数(共有多少个AD_VP)。