|
知识路径: > 信息系统工程技术知识 > 计算机技术知识与网络知识 > 数据库系统 > SQL语言 > 基本表查询 >
|
考试要求:了解
相关知识点:4个
|
|
|
|
HAVING子句指定组或聚合应满足的搜索条件。当HAVING与GROUP BY ALL一起使用时,HAVING子句优于ALL。
|
|
|
HAVING子句对GROUP BY子句设置条件的方式与WHERE子句和SELECT语句交互的方式类似。WHERE子句搜索条件在进行分组操作之前应用,而HAVING子句搜索条件在进行分组操作之后应用。HAVING语法与WHERE语法类似,但HAVING子句可以包含聚合函数。HAVING子句可以引用选择列表中出现的任意项。
|
|
|
下面的查询得到本年度截止到目前的销售额超过40000的出版商:
|
|
|
|
HAVING子句用来从分组的结果中筛选行。对于可以在分组操作之前或之后应用的搜索条件,在WHERE子句中指定它们更有效。这样可以减少必须分组的行数。应当在HAVING子句中指定的搜索条件只是那些必须在执行分组操作之后应用的搜索条件。
|
|
|