As funções aritméticas são usadas para realizar 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.
A variável +
(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
A variável *
A função (multiplicação) é usada para encontrar o produto de duas expressões de argumento.
Formato
{NUMBER} * {NUMBER}
Exemplo
A consulta PQL a seguir localiza o produto do estoque e o preço de um produto para localizar o valor bruto do produto.
product.inventory * product.price
A variável -
A funçã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
A variável /
A funçã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 valor total ganho para ver o custo médio por item.
totalProduct.price / totalProduct.sold
A variável %
A função (modulo/resto) é 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, é possível usá-las em consultas PQL. Para obter mais informações sobre outras funções PQL, leia o Visão geral do idioma de consulta do perfil.