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
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now