Arithmetische Funktionen
Arithmetische Funktionen dienen der Durchführung grundlegender Berechnungen von Werten in Profile Query Language (PQL). Weitere Informationen zu anderen PQL-Funktionen finden Sie in der Profile Query Language Übersicht .
Hinzufügen
Mit der Funktion +
(Addition) wird die Summe zweier Argumentausdrücke als Zahl ermittelt.
Format
{NUMBER} + {NUMBER}
Beispiel
Die folgende PQL-Abfrage addiert die Preise von zwei verschiedenen Produkten.
product1.price + product2.price
Multiplizieren
Mit der Funktion *
(Multiplikation) wird das Produkt zweier Argumentausdrücke als Zahl ermittelt.
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 der Unterschied zwischen zwei Argumentausdrücken 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 geteilt 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.