PartiQL-Arithmetik-, Vergleichs- und logische Operatoren für DynamoDB - Amazon-DynamoDB

PartiQL-Arithmetik-, Vergleichs- und logische Operatoren für DynamoDB

PartiSQL in Amazon DynamoDB unterstützt die folgenden SQL-Standardoperatoren.

Anmerkung

SQL-Operatoren, die nicht in dieser Liste enthalten sind, werden derzeit in DynamoDB nicht unterstützt.

Arithmetische Operatoren

Operator Beschreibung
+ Addition
- Subtraktion

Vergleichsoperatoren

Operator Beschreibung
= gleich
<> nicht gleich
!= nicht gleich
> größer als
< kleiner als
>= größer als oder gleich
<= kleiner als oder gleich

Logische Operatoren

Operator Beschreibung
AND TRUE, wenn alle durch AND getrennten Bedingungen TRUE sind
BETWEEN

TRUE, wenn der Operand innerhalb des Vergleichsbereichs liegt.

Dieser Operator umfasst die Unter- und Obergrenze der Operanden, auf die Sie ihn anwenden.

IN TRUE, wenn der Operand einer Liste von Ausdrücken entspricht (bei maximal 50 Hash-Attributwerten oder bei maximal 100 Nicht-Schlüssel-Attributwerten)
IS TRUE, wenn der Operand ein bestimmter PartiQL-Datentyp ist, einschließlich NULL oder MISSING
NOT Kehrt den Wert eines gegebenen booleschen Ausdrucks um
OR TRUE, wenn eine der von OR getrennten Bedingungen TRUE ist

Weitere Informationen zu logischen Operatoren finden Sie unter Durchführen von Vergleichen und Logische Auswertungen.