标题: 请问这个 having 到底是有什么作用? [打印本页] 作者: handa11 时间: 2006-10-10 15:51 标题: 请问这个 having 到底是有什么作用?
select a[字段名字] ,b[字段名字] from {a表名字}
group by 1,2
having count(*)>'1'
请问这个 having 应该怎么理解
还有什么用法呀作者: wenlq 时间: 2006-10-11 08:37
informix-sql 教程 有以下描述:
having 子句通常作为group by 子句的补充,提供分组后关于组的一个或多个限定条件,
这与where子句对表的行进行限定类似。使用having 子句的一个优点是你可以在搜索条件中包括聚类,
而在where子句的搜索条件中不能包括聚类。
每个having条件把一个列或者关于一个组的聚类表达式和另一个 聚类表达式或常数作比较。可以用
having 来设置关于组列表中的列的值和聚类值的条件。作者: iceiceberg 时间: 2006-10-11 17:39
处理的顺序是:先where,再group by ,最后对groupby得到的结果再having筛选