select语句的基本格式 select {*|字段列表} from 表 where 表达式 group by 字段 having 表达式 order by 字段; having关键字和where关键字区别 相同点: 都是用来过滤数据 不同点: having是搭配group by 使用, 是针对分组数据过滤, where是再分组之前用来选择数据where优先级比having高, 过滤掉的数据不再包括在分组中, having也就无须过滤这部分记录