Operatoren für Ausdrücke
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 |
Vorgang |
---|---|
+, - |
Unär positiv, negativ |
+ |
Hinzufügen |
- |
Subtraktion |
* |
Multiplikation |
/ |
Division |
Tipp
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.
Unär + und -
* und /
+ 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.