DQL-分组查询
- 分组查询语法:select 列表名 from 表名 【where分组前条件限定】 group by 分组字段名 【having分组后条件判断】
- 注意;分组之后,查询字段为聚合函数和分组字段,其他字段无意义
- where和having的区别
- 执行的时机不一样:where是在分组之前限定,不满足where条件,则不参与分组,而having是在分组之后对结果进行过滤
- 可判断的条件不一样:where可以对聚合函数进行判断,而having不可以
- 执行顺序:where>聚合函数>having
- 案例:![]()  

 
                    
                
 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号