Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - Datenbankverwaltung » UltraLite-SQL-Referenz » UltraLite-SQL-Elemente » Ausdrücke in UltraLite » Suchbedingungen in UltraLite

 

Vergleichsoperatoren

Jeder Operator, der es gestattet, zwei oder mehr Ausdrücke in einer Suchbedingung zu vergleichen

Syntax
Ausdruck Operator Ausdruck
Parameter

Operator

Interpretation

=

Gleich

[ NOT ] LIKE

Ein Textvergleich, der möglicherweise regelmäßige Ausdrücke verwendet

>

Größer als

<

Kleiner als

>=

Größer als oder gleich

<=

Kleiner als oder gleich

!=

Ungleich

<>

Ungleich

!>

Nicht größer als

!<

Nicht kleiner als

Bemerkungen

Daten vergleichen   Beim Vergleichen von Daten bedeutet < früher und > später.

Vergleich von LONG VARCHAR- und LONG BINARY-Werten   UltraLite unterstützt keine Vergleiche mit LONG VARCHAR- oder LONG BINARY-Werten.

Berücksichtigung von Groß- und Kleinschreibung   In UltraLite werden Vergleiche unter derselben Berücksichtigung von Groß- und Kleinschreibung ausgeführt, die der Datenbank entspricht, mit der Sie arbeiten. Standardmäßig werden die UltraLite-Datenbanken so erstellt, dass die Groß- und Kleinschreibung nicht berücksichtigt wird.

NOT-Operator   Der NOT-Operator negiert einen Ausdruck.

Siehe auch
Beispiel

Beide nachstehenden Abfragen finden alle Tee Shirts und Baseball Caps, die 10 Dollar oder weniger kosten. Beachten Sie jedoch den Unterschied in der Position zwischen dem negativen logischen Operator (NOT) und dem negativen Vergleichsoperator (!>).

SELECT ID, Name, Quantity
FROM Products
WHERE (name = 'Tee Shirt' OR name = 'BaseBall Cap')
AND NOT UnitPrice > 10;
SELECT ID, Name, Quantity
FROM Products
WHERE (name = 'Tee Shirt' OR name = 'BaseBall Cap')
AND UnitPrice !> 10;