--- title: "HAVING句" url: https://docs.catalyst.zoho.com/ja/cloud-scale/help/zcql/having/ description: "ZCQLは、使い慣れたクエリ言語をモデルにしたCatalyst独自のクエリ言語であり、アプリのデータベースを効率的にクエリするために使用できます。" last_updated: 2026-02-23T12:39:41Z service: Cloud Scale type: general --- # HAVING句 ### はじめに `HAVING`句は、指定された条件に基づいてデータレコードを選択するために使用されます。この句を使用して、クエリに[ZCQL関数](https://docs.catalyst.zoho.com/ja/cloud-scale/help/zcql/zcql-functions/)を適用することもできます。`HAVING`句は、[`SELECT`](https://docs.catalyst.zoho.com/ja/cloud-scale/help/zcql/select/)クエリでのみ使用できます。 `HAVING`句を使用する構文を以下に示します: ```sql SELECT column_name FROM base_table_name GROUP BY column_name HAVING column_name OPERATOR condition ``` ### HAVING句でサポートされる演算子 ZCQLの`SELECT`クエリの`HAVING`条件で以下の演算子を使用できます:
演算子 説明
= 等しい
IS オペランドが値と同じ場合にTRUE
IS NULL オペランドがnull値の場合にTRUE
IS NOT NULL オペランドがnull値でない場合にTRUE
=! 等しくない
LIKE オペランドがパターンに一致する場合にTRUE
NOT LIKE オペランドがパターンに一致しない場合にTRUE
BETWEEN オペランドの値が開始値と終了値の間にある場合にTRUE
IN オペランドが式のリストのいずれかと等しい場合にTRUE
NOT IN オペランドが式のリストのいずれとも等しくない場合にTRUE
> より大きい
>= 以上
< より小さい
<= 以下
### HAVING句でのZCQL関数 [ZCQL関数](https://docs.catalyst.zoho.com/ja/cloud-scale/help/zcql/zcql-functions/)の`SUM()`、`COUNT()`、`AVG()`などを、`SELECT`クエリの`HAVING`句で使用できます。 **サンプルデータベース**: Zylker Technologiesの従業員詳細は、[Data Store](https://docs.catalyst.zoho.com/ja/cloud-scale/help/data-store/introduction/)の*Zylker_Employee_DB*テーブルで管理されています。テーブルには以下のカラムと行が含まれています:
ID Name Department Salary
ZT-001 Amelia Burrows Product Management 15000
ZT-2001 Bruce Wayne Sr. Management 85000
ZT-239 Clark Kane Media Relations 85000
ZT-4289 Michelle Mascarenhas Finance 89000
[`AVG()`](https://docs.catalyst.zoho.com/ja/cloud-scale/help/zcql/zcql-functions/#avg) ZCQL関数を、`HAVING`句を使用した`SELECT`クエリの例で使用してみましょう。 ```sql SELECT Name, Department, Salary FROM Zylker_Employee_DB GROUP BY Department HAVING AVG(Salary) > 50000 ```
Zylker_Employee_DB.Salary Zylker_Employee_DB.Department Zylker_Employee_DB.Name
85000 Sr. Management Bruce Wayne
89000 Finance Michelle Mascarenhas
> **注意:** * この機能は**ZCQL V2**でのみ利用可能です。 * **2024年12月1日**より、すべての[Org](https://docs.catalyst.zoho.com/ja/getting-started/catalyst-organizations/)の[開発環境](https://docs.catalyst.zoho.com/ja/deployment-and-billing/environments/development-environment/)にある現在のすべてのプロジェクトは、自動的に**ZCQL V2 Parser**にマッピングされます。 * **2025年4月1日**より、*開発環境*で**ZCQL V2 Parser**にすでにマッピングされているすべての*Org*のすべてのプロジェクトは、プロジェクトの本番環境が有効化された場合、[本番環境](https://docs.catalyst.zoho.com/ja/deployment-and-billing/environments/production-environment/)で自動的に**ZCQL V2 Parser**にマッピングされます。