where: 1、行过滤器 2、针对原始的记录 3、跟在from后面 4、where可省 5、先执行having: 1、组过滤器 2、针对分组后的记录 3、跟在group by后面 4、having可省 5、后执行