比較関数

比較関数は、異なる式と値を比較するために使用され、それに応じてtrueまたはfalseを返します。その他のPQL関数について詳しくは、Profile Query Language 概要を参照してください。

Equals

=(次に等しい)関数は、ある値または式が別の値または式と等しいかどうかを確認します。

形式

{EXPRESSION} = {VALUE}

次の PQL クエリは、自宅住所の国がカナダにあるかどうかを確認します。

homeAddress.countryISO = "CA"

Not equal

!=(次と等しくない)関数は、ある値または式が別の値または式と等しく​ ない ​かどうかを確認します。

形式

{EXPRESSION} != {VALUE}

次の PQL クエリは、自宅住所の国がカナダにないかどうかを確認します。

homeAddress.countryISO != "CA"

Greater than

>(次より大きい)関数は、最初の値が 2 番目の値より大きいかどうかを確認するために使用します。

形式

{EXPRESSION} > {EXPRESSION}

次の PQL クエリでは、誕生日が 1 月または 2 月に該当しない人を定義します。

person.birthMonth > 2

Greater than or equal to

>=(同じかそれ以上)は、1 つ目の値が 2 つ目の値以上かどうかを確認するために使用されます。

形式

{EXPRESSION} >= {EXPRESSION}

次の PQL クエリでは、誕生日が 1 月または 2 月に該当しない人を定義します。

person.birthMonth >= 3

Less than

<(次より小さい)比較関数は、最初の値が 2 番目の値より小さいかどうかを調べるために使用されます。

形式

{EXPRESSION} < {EXPRESSION}

次の PQL クエリは、誕生日が 1 月に該当する人を定義します。

person.birthMonth < 2

Less than or equal to

<=(同じかそれ以下)比較関数は、最初の値が 2 番目の値以下かどうかを確認するために使用されます。

形式

{EXPRESSION} <= {EXPRESSION}

次の PQL クエリは、誕生日が 1 月または 2 月に該当する人を定義します。

person.birthMonth <= 2

次の手順

比較機能について学習したので、PQL クエリ内で使用できます。その他の PQL 関数について詳しくは、「プロファイルクエリ言語の概要」を参照してください。

recommendation-more-help
770bc05d-534a-48a7-9f07-017ec1e14871