Microsoft Office Online
Für Mein Office Online (Was ist das?) registrieren | Anmelden

 
 
Microsoft Office Access
Suchen
Suchen
 
 
 
 
Warnung: Sie haben diese Webseite mit einem nicht unterstützten Browser geöffnet. Diese Webseite wird am besten angezeigt, wenn Sie Microsoft Internet Explorer 6.0 oder höher, Firefox 1.5 oder Netscape Navigator 6.0 oder höher verwenden. Hier finden Sie weitere Informationen über unterstützte Browser.

DruckversionDruckversion Lesezeichen und FreigabeFreigabe
Operatorentabelle
 

Ein Operator ist ein Zeichen oder ein Symbol, mit dessen Hilfe die in einem Ausdruck auszuführende Berechnungsart angegeben wird. Es gibt mathematische Operatoren, Vergleichsoperatoren, logische Operatoren und Bezugsoperatoren. Access unterstützt eine Vielzahl von Operatoren, wozu +, -, Multiplikation (*) und Division (/) sowie Vergleichsoperatoren für den Vergleich von Werten, Textoperatoren für das Verketten von Texten und logische Operatoren für das Ermitteln der Werte "Wahr" oder "Falsch" gehören. Dieser Artikel enthält ausführliche Informationen über das Verwenden dieser Operatoren.

Inhalt dieses Artikels


Arithmetische Operatoren

Arithmetische Operatoren werden zum Berechnen eines Werts aus zwei oder mehr Zahlen oder zum Ändern des Vorzeichens einer Zahl von positiv in negativ oder umgekehrt verwendet.

Operator Zweck Beispiel
+ Addieren zweier Zahlen. [Zwischensumme]+[Umsatzsteuer]
- Ermitteln der Differenz zweier Zahlen oder Angeben des negativen Zahlenwerts. [Preis]-[Rabatt]
* Multiplizieren zweier Zahlen. [Menge]*[Preis]
/ Division der ersten Zahl durch die zweite Zahl. [Summe]/[ItemCount]
\ Runden beider Zahlen auf ganze Zahlen, Dividieren der ersten Zahl durch die zweite Zahl und dann Abschneiden der Kommastellen des Ergebniswerts und Rückgabe einer ganzen Zahl. [Angemeldet]\[Räume]
Rest Division der ersten Zahl durch die zweite Zahl und ausschließliche Rückgabe des Rests. [Angemeldet] Mod [Räume]
^ Potenzieren einer Zahl mit einem Exponenten. Zahl ^ Exponent

Seitenanfang Seitenanfang

Vergleichsoperatoren

Vergleichsoperatoren vergleichen Werte und geben als Ergebnis "Wahr", "Falsch" oder NULL zurück.

Operator Zweck Beispiel
< Gibt "Wahr" zurück, wenn der erste Wert kleiner ist als der zweite Wert. Wert1 < Wert2
<= Gibt "Wahr" zurück, wenn der erste Wert kleiner als oder gleich dem zweiten Wert ist. Wert1 <= Wert2
> Gibt "Wahr" zurück, wenn der erste Wert größer ist als der zweite Wert. Wert1 > Wert2
>= Gibt "Wahr" zurück, wenn der erste Wert größer als oder gleich dem zweiten Wert ist. Wert1 >= Wert2
= Gibt "Wahr" zurück, wenn der erste Wert gleich dem zweiten Wert ist. Wert1 = Wert2
<> Gibt "Wahr" zurück, wenn der erste Wert ungleich dem zweiten Wert ist. Wert1 <> Wert2

 Hinweis   In allen Fällen, wenn entweder der erste Wert oder der zweite Wert gleich NULL ist, ist das Ergebnis gleich NULL. Da NULL einen unbekannten Wert darstellt, ist das Ergebnis eines Vergleichs mit einem NULL-Wert ebenfalls nicht bekannt.

Seitenanfang Seitenanfang

Logische Operatoren

Logische Operatoren werden zum Kombinieren zweier boolescher Werte verwendet und geben als Ergebnis "Wahr", "Falsch" oder NULL zurück. Logische Operatoren werden auch als boolesche Operatoren bezeichnet.

Operator Zweck Beispiel
Und Gibt "Wahr" zurück, wenn Ausdr1 und Ausdr2 wahr sind. Ausdr1 Und Ausdr2
Oder Gibt "Wahr" zurück, wenn entweder Ausdr1 oder Ausdr2 wahr ist. Ausdr1 Oder Ausdr2
Äqv Gibt "Wahr" zurück, wenn sowohl Ausdr1 als auch Ausdr2 wahr ist oder wenn sowohl Ausdr1 als auch Ausdr2 falsch ist. Ausdr1 Äqv Ausdr2
Nicht Gibt "Wahr", wenn Ausdr nicht wahr ist. Nicht Ausdr
ExOder Gibt "Wahr" zurück, wenn entweder Ausdr1 oder Ausdr2 wahr ist, aber nicht beide gleichzeitig wahr sind. Ausdr1 ExOder Ausdr2

Seitenanfang Seitenanfang

Verkettungsoperatoren

Mit Verkettungsoperatoren werden zwei Textwerte zu einem Wert kombiniert.

Operator Zweck Beispiel
& Kombiniert zwei Zeichenfolgen zu einer Zeichenfolge. Zeichenfolge1 & Zeichenfolge2
+ Kombiniert zwei Zeichenfolgen zu einer Zeichenfolge und verteilt NULL-Werte (ist ein Wert gleich NULL, hat der gesamte Ausdruck das Ergebnis NULL). Zeichenfolge1 + Zeichenfolge2

Seitenanfang Seitenanfang

Spezielle Operatoren

Für die Rückgabe des Ergebnisses "Wahr oder "Falsch" werden die speziellen Operatoren verwendet (siehe folgende Tabelle).

Operator Zweck Beispiel
Ist Null oder Is Nicht Null Ermittelt, ob ein Wert gleich oder ungleich NULL ist. Feld1 Ist Nicht Null
Wie "Muster" Vergleicht Zeichenfolgenwerte mithilfe der Platzhalteroperatoren ? und *. Feld1 Wie "Anweis*"
Zwischen Wert1 Und Wert2 Ermittelt, ob ein numerischer Wert oder eine Datumsangabe im angegebenen Bereich zu finden ist. Feld1 Zwischen 1 Und 10
- oder -
Feld1 Zwischen #01.07.07# Und #31.12.07#
In(Wert1,Wert2...) Ermittelt, ob ein Wert in einer Menge von Werten enthalten ist. Feld1 In ("rot","grün","blau")
- oder -
Feld1 In (1,5,7,9)
Anzeige