Operatoren für Ausdrücke

Aktualisiert: November 2007

Sie können verschiedene Operatoren zum Erstellen von Ausdrücken für eine Abfrage verwenden, einschließlich mathematischer und Textoperatoren.

Mathematische Operatoren

In der folgenden Tabelle werden die mathematischen Operatoren aufgeführt, die zum Erstellen eines Ausdrucks verwendet werden können.

Operator

Operation

+, -

Unär positiv, negativ

+

Addition

-

Subtraktion

*

Multiplikation

/

Division

Hinweis:

In einigen Datenbanken stehen zusätzliche Operatoren wie der "%"-Operator für Modulo zur Verfügung.

Wenn Sie mehr als einen mathematischen Operator in einem Ausdruck verwenden, verarbeitet der Abfrage- und Ansicht-Designer den Ausdruck entsprechend der folgenden Operatorrangfolge. Verwenden Sie zum Überschreiben des Standardvorrangs Klammern um den Teil des Ausdrucks, der zuerst ausgewertet werden soll. Wenn mehr als ein Operator der gleichen Ebene enthalten ist, werden diese von links nach rechts ausgewertet.

  1. Unär + und -

  2. * und /

  3. + und -

Textoperator

Sie können für Text eine Operation ausführen: Verkettung, d. h. das Verknüpfen von Zeichenfolgen. In einigen Datenbanken können Sie mit einem einzelnen Operator Zeichenfolgen verketten und weitere Operationen ausführen (wie das Entfernen überflüssiger Leerzeichen).

Zum Verketten einer Zeichenfolge können Sie im Kriterienbereich den "+"-Operator verwenden. Wenn die von Ihnen verwendete Datenbank einen anderen Verkettungsoperator unterstützt, konvertiert der Abfrage- und Ansicht-Designer den "+"-Operator im SQL-Bereich eventuell in den entsprechenden Operator. Verwenden Sie beim direkten Eingeben von Ausdrücken im SQL-Bereich den vom Datenbankmanagementsystem unterstützten Verkettungsoperator. Ausführliche Informationen finden Sie in der entsprechenden DBMS-Dokumentation.

Siehe auch

Konzepte

Ausdrücke in Abfragen

Weitere Ressourcen

Erstellen von Abfragen mit Parametern