この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

HAVING

HAVING 句 (省略可能) を SOQL クエリに追加すると、集計関数が返した結果を絞り込むことができます。

API バージョン 18.0 以降では、GROUP BY 句と一緒に HAVING 句を使用して、SUM() などの集計関数によって返される結果を絞り込めます。HAVING 句は WHERE 句と類似しています。HAVING 句には集計関数を含めることができますが、WHERE 句には集計関数を含めることはできない点が異なります。構文は次のとおりです。

havingConditionExpression には、クエリ結果を絞り込む集計関数を使用して 1 つ以上の条件式を指定します。

たとえば、次のクエリで GROUP BY 句を使用して、各 LeadSource 値に関連付けられたリード数を判断できます。

ただし、100 件を超えるリードを生成した LeadSource 値のみが必要な場合、HAVING 句を使用して結果を絞り込めます。次に例を示します。

次のクエリは、名前が重複する取引先を返します。

SOQL でサポートされる集計関数の一覧は、「集計関数」を参照してください。