abacusOperatoren

Folgende Operatoren können in der WHERE-Klausel verwendet werden:

Operator
Beschreibung

=

Gleich

>

Grösser als

<

Kleiner als

>=

Grösser oder gleich

<=

Kleiner oder gleich

<>

Nicht gleich

BETWEEN

Zwischen einer bestimmten Reichweite

LIKE

Nach einem Muster suchen (Regular Expression)

IN

Mehrere mögliche Werte spezifizieren

Verknüpfungen

Die WHERE-Klausel kann mit den AND, OR und NOT Operatoren kombiniert werden.Sie funktionieren gleich wie in den bekannten Programmiersprachen.

SELECT column1, column2, ...
FROM table_name
WHERE condition1 AND condition2 AND condition3 ...;
SELECT column1, column2, ...
FROM table_name
WHERE condition1 OR condition2 OR condition3 ...;
SELECT column1, column2, ...
FROM table_name
WHERE NOT condition;

Beispiele

Alle Kunden, die aus Deutschland sind und aus Berlin kommen.

Alle Kunden, die aus Berlin oder Stuttgart sind.

Alle Kunden, die nicht aus Deutschland kommen.

Alle Kunden, die von Deutschland kommen und aus Berlin oder Stuttgart sind.

LIKE

Mit dem LIKE-Operator können wir nach einem Muster suchen, nach einer Regular Expression.

Beispiele

Wählt alle Datensätze aus, die mit a starten.

Wählt alle Datensätze aus, die ein r an zweiter Stelle haben.

IN

Der IN-Operator ist ein Shorthand für mehrere OR-Konditionen.

Beispiel

Alle Kunden, die nicht von Deutschland, Frankreich oder England sind:

BETWEEN

Mit dem BETWEEN-Operator können wir Werte in einem bestimmten Wertebereich auswählen. Das können Zahlen, Texte oder Daten sein.

circle-info

Der Operator ist teilweise inklusiv, heisst der Startwert ist auch im Wertebereich

Beispiel

Last updated