As funções aritméticas são usadas para executar cálculos básicos em valores em Profile Query Language (PQL). Mais informações sobre outras funções PQL podem ser encontradas no Profile Query Language visão geral.
O +
(adição) é usada para encontrar a soma de duas expressões de argumento.
Formato
{NUMBER} + {NUMBER}
Exemplo
A consulta PQL a seguir soma o preço de dois produtos diferentes.
product1.price + product2.price
O *
(multiplicação) é usada para encontrar o produto de duas expressões de argumento.
Formato
{NUMBER} * {NUMBER}
Exemplo
A consulta PQL a seguir encontra o produto do inventário e o preço de um produto para descobrir o valor bruto do produto.
product.inventory * product.price
O -
(subtração) é usada para encontrar a diferença de duas expressões de argumento.
Formato
{NUMBER} - {NUMBER}
Exemplo
A consulta PQL a seguir encontra a diferença de preço entre dois produtos diferentes.
product1.price - product2.price
O /
(divisão) é usada para encontrar o quociente de duas expressões de argumento.
Formato
{NUMBER} / {NUMBER}
Exemplo
A consulta PQL a seguir encontra o quociente entre o total de produtos vendidos e o total de dinheiro ganho para ver o custo médio por item.
totalProduct.price / totalProduct.sold
O %
(modulo/rest) é usada para encontrar o restante após dividir as duas expressões de argumento.
Formato
{NUMBER} % {NUMBER}
Exemplo
A consulta PQL a seguir verifica se a idade da pessoa é divisível por cinco.
person.age % 5 = 0
Agora que você aprendeu sobre funções aritméticas, pode usá-las em consultas PQL. Para obter mais informações sobre outras funções PQL, leia a seção Visão geral do idioma de consulta do perfil.