Arithmetische Funktionen
Mit arithmetischen Funktionen lassen sich einfache Berechnungen für Werte in Profile Query Language (PQL) durchführen. Weitere Informationen zu anderen PQL-Funktionen finden Sie in der Profile Query Language Übersicht.
Hinzufügen
Die Funktion +
(Addition) wird verwendet, um die Summe zweier Argumentausdrücke als Zahl zu ermitteln.
Format
{NUMBER} + {NUMBER}
Beispiel
Die folgende PQL-Abfrage addiert die Preise von zwei verschiedenen Produkten.
product1.price + product2.price
Multiplizieren
Die Funktion *
(Multiplikation) wird verwendet, um das Produkt zweier Argumentausdrücke als Zahl zu finden.
Format
{NUMBER} * {NUMBER}
Beispiel
Die folgende PQL-Abfrage ermittelt das Produkt im Bestand sowie den Preis eines Produkts, um den Bruttowert des Produkts zu berechnen.
product.inventory * product.price
Subtrahieren
Mit der Funktion -
(Subtraktion) wird die Differenz zweier Argumentausdrücke als Zahl ermittelt.
Format
{NUMBER} - {NUMBER}
Beispiel
Die folgende PQL-Abfrage ermittelt den Preisunterschied zwischen zwei verschiedenen Produkten.
product1.price - product2.price
Dividieren
Mit der Funktion /
(Division) wird der Quotient zweier Argumentausdrücke als Zahl ermittelt.
Format
{NUMBER} / {NUMBER}
Beispiel
Die folgende PQL-Abfrage ermittelt den Quotienten zwischen den insgesamt verkauften Produkten und dem insgesamt verdienten Geld, um so die durchschnittlichen Kosten pro Artikel zu berechnen.
totalProduct.price / totalProduct.sold
Rest
Die Funktion %
(modulo/rest) wird verwendet, um den Rest zu finden, nachdem die beiden Argumentausdrücke als Zahl dividiert wurden.
Format
{NUMBER} % {NUMBER}
Beispiel
Die folgende PQL-Abfrage prüft, ob das Alter der Person durch fünf teilbar ist.
person.age % 5 = 0
Nächste Schritte
Nachdem Sie sich mit arithmetischen Funktionen vertraut gemacht haben, können Sie sie nun in Ihren PQL-Abfragen verwenden. Weitere Informationen zu anderen PQL-Funktionen finden Sie in Profil Query Language – Übersicht.