As funções aritméticas são usadas para executar cálculos básicos em valores em Profile Query Language (PQL). Para obter mais informações sobre outras funções PQL, consulte a Profile Query Language visão geral.
A função +
(adição) é usada para localizar a soma de duas expressões de argumento.
Formato
{NUMBER} + {NUMBER}
Exemplo
O query PQL a seguir resume o preço de dois produtos diferentes.
product1.price + product2.price
A função *
(multiplicação) é usada para encontrar o produto de duas expressões de argumento.
Formato
{NUMBER} * {NUMBER}
Exemplo
O seguinte query PQL localiza o produto do inventário e o preço de um produto para localizar o valor bruto do produto.
product.inventory * product.price
A função -
(subtração) é usada para encontrar a diferença de duas expressões de argumento.
Formato
{NUMBER} - {NUMBER}
Exemplo
O query PQL a seguir encontra a diferença de preço entre dois produtos diferentes.
product1.price - product2.price
A função /
(divisão) é usada para encontrar o quociente de duas expressões de argumento.
Formato
{NUMBER} / {NUMBER}
Exemplo
O query 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
A função %
(modulo/restante) é usada para localizar o restante após dividir as duas expressões de argumento.
Formato
{NUMBER} % {NUMBER}
Exemplo
O query 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, é possível usá-las em seus query PQL. Para obter mais informações sobre outras funções PQL, leia a visão geral do Idioma do Query doPerfil.