group by字句与where字句的区别(查询条件要在group by之前吗)

group by字句与where字句的区别(查询条件要在group by之前吗)

首页维修大全综合更新时间:2025-05-31 19:55:36

group by字句与where字句的区别

1.对where理解基本正确

2.having子句对groupby子句设置条件的方式与where子句和select语句交互的方式类似。

where子句搜索条件在进行分组操作之前应用;而having搜索条件在进行分组操作之后应用。having语法与where语法类似,但having可以包含聚合函数。having子句可以引用选择列表中出现的任意项。

以上一段是我拷过来的,实际就是说,having

的效果,和where是差不多的。差别在于分组前可以where

但是group

by

分组后,显然不能再次where,所以要用having。

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.