演算関数
数論的関数は、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 関数の詳細については、「プロファイルクエリ言語の概要」を参照してください。
recommendation-more-help
770bc05d-534a-48a7-9f07-017ec1e14871