HAVING句は、GROUP by句または集計関数によって返される結果のフィルター条件を指定するために使用されます。

構文

bool_式を持っている
重要
  • HAVING句は、GROUP by句または集計関数によって返される結果をフィルタリングするために使用されます。 WHERE句は、データが集計される前に生データをフィルタリングするために使用されます。
  • The HAVING句は使用前にORDER BY句とGROUP後BY句。

パラメーター

項目説明
bool_expressionブール式。

  • Example 1: Return要求URIsその平均要求期間より40秒。
    • クエリ文
      * |
      選択
        avg(request_time) AS avg_time,
        request_uri
      グループ化
        request_uri
      持っている
        avg(request_time) > 40
    • クエリおよび分析の結果持っている
  • 例2: サービスログでプロジェクトの書き込みレイテンシを照会し、書き込みレイテンシが1,000マイクロ秒を超えるプロジェクトを返します。
    • クエリ文
      メソッド: PostLogstoreLogs |
      選択
        avg(latency) AS avg_latency,
        プロジェクト
      グループ化
        プロジェクト
      持っている
        avg_latency > 1000
    • クエリおよび分析の結果持っている