日志服务查询分析功能支持标准SQL的HAVING语法,和GROUP BY配合使用,用于过滤GROUP BY的结果。

格式:
method :PostLogstoreLogs |select avg(latency),projectName group by projectName  HAVING avg(latency) > 100

HAVING和WHERE的区别

HAVING 用于过滤GROUP BY之后的聚合计算的结果,WHERE在聚合计算之间过滤原始数据。

示例

对于气温大于10℃的省份,计算每个省份的平均降雨量,并在最终结果中只显示平均降雨量大于100mL的省份:

* | select avg(rain) ,province where teporature > 10groupby province having avg(rain) > 100