演算関数

演算関数 は、Profile Query Language (PQL)の値に対して基本的な計算を行うために使用されます。 他のPQL関数の詳細については、Profile Query Language 概要を参照してください。

加算

+(加算)関数は、2 つの引数式の合計を見つけるために使用されます。

形式

{NUMBER} + {NUMBER}

次の PQL クエリは、2 つの異なる製品の価格を合計します。

product1.price + product2.price

乗算

*(乗算)関数は、2 つの引数式の積を求めるために使用されます。

形式

{NUMBER} * {NUMBER}

次の PQL クエリは、在庫の製品と製品の価格を見つけて、製品の総額を見つけます。

product.inventory * product.price

減算

-(減算)関数は、2 つの引数式の違いを見つけるために使用されます。

形式

{NUMBER} - {NUMBER}

次の PQL クエリは、2 つの異なる製品の価格の違いを見つけます。

product1.price - product2.price

除算

/(除算)関数は、2 つの引数式の商を見つけるために使用されます。

形式

{NUMBER} / {NUMBER}

次の PQL クエリは、品目ごとの平均コストを確認するために、販売された製品の合計と獲得された合計金額の比率を求めます。

totalProduct.price / totalProduct.sold

剰余

%(モジュロ/剰余)関数は、2 つの引数式を除算した後の剰余を見つけるために使用されます。

形式

{NUMBER} % {NUMBER}

次の PQL クエリは、年齢が 5 で割り切れるかどうかを確認します。

person.age % 5 = 0

次の手順

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

このページ