Arithmetische Funktionen

Arithmetische Funktionen werden verwendet, um grundlegende Berechnungen für Werte in Profile Query Language (PQL) durchzuführen. Weitere Informationen zu anderen PQL-Funktionen finden Sie im Profile Query Language overview.

Addieren

Mit der Funktion + (Addition) wird die Summe zweier Argumentausdrücke 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 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 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 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

Mit der Funktion % (Modulo/Rest) wird nach der Division der beiden Argumentausdrücke der Rest ermittelt.

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.

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free