where和having用法区别:
执行的顺序不一样: where的搜索条件是在进行分组之前执行;having的搜索条件是在分组后执行的。
WHERE子句用来筛选 FROM 子句中指定的数据集。HAVING 子句用来从分组的结果中筛选行。
where中不能有聚合函数,having中可以有聚合函数。
where和having用法区别:
执行的顺序不一样: where的搜索条件是在进行分组之前执行;having的搜索条件是在分组后执行的。
WHERE子句用来筛选 FROM 子句中指定的数据集。HAVING 子句用来从分组的结果中筛选行。
where中不能有聚合函数,having中可以有聚合函数。