blikk info infothek forum galerie sitemap

Die verschiedenen Operatoren

anfang zurueck weiter ende nach oben

Wie

Mit dem Platzhalter ?(für eine Stelle), *(für mehrere Stellen)  Mit dem Operator Wie kann man ein bestimmtes Wort als Kriterium für die Ausgabe bestimmen. Benutzt man bei einer Datenbank mit den Namen von Schülern das Kriterium Wie „Mahlknecht“ bzw „Mahlknecht“, werden nur jene Schüler ausgegeben, die den Namen Mahlknecht besitzen. Zusätzlich zum Operator Wie können ? und * als Platzhalter verwendet werden. Das ? steht für ein einziges Zeichen, der * hingegen steht für eine beliebige Anzahl von Zeichen.

Bsp.:  "Mahlknecht"   oder   Wie "Mahlknecht"                   Ausgabe: Mahlknecht

          Wie "M*"                                                                   Ausgabe: Mahlknecht, Mayr, Mair, Meraner

          Wie "Ma?r                                                                Ausgabe: Mayr, Mair

 

Und

Mit dem Operator Und können verschiedene Bedingungen mit einander verbunden werden. Dabei werden nur jene Datensätze ausgegeben, die jedes einzelne Kriterium erfüllen.

 Bsp.: Wie "M*" und "*r"                                                     Ausgabe: Mayr, Mair, Meraner

 

Oder  

Verwendet man den Operator Oder, so werden all jene Datensätze angezeigt, die nur eine der eingegebenen Bedingungen erfüllen.

Bsp.: Wie "Mayr" oder "Resch"                                         Ausgabe: Mayr, Resch

 

Nicht

Wird als Kriterium der Operator Nicht verwendet, so werden alle Datensätze, welche die Bedingung nicht erfüllen, ausgegeben.

Bsp.: Nicht Wie "Mayr"                                                      Ausgabe: Alle Namen außer Mayr

 

In 

Der In-Operator prüft, ob ein zu vergleichender Ausdruck in einer zuvor definierten Menge von Werten vorkommt. Diese Werte können sowohl numerischer oder alphabetischer Natur sein.

Bsp.: In ("Meraner"; "Fink"; "Lang")                                 Ausgabe: Meraner, Fink, Lang

 

Zwischen 

Wie der Name schon sagt, werden beim Operator Zwischen alle Datensätze ausgegeben, die zwischen einem Wert und zweiten Wert liegen. Hierbei können sowohl Zahlen als auch Buchstaben als Werte verwendet werden.

Bsp.: Zwischen 3 Und 6                                                   Ausgabe: 3,4,5,6

         Zwischen "M" und "O"                                             Ausgabe: Alle Namen mit M, N oder O

 

Null 

Will man die Datenbank mit Hilfe einer Abfrage auf leere Felder untersuchen, so verwendet man den Operator Null (bzw. Ist Null). Dabei werden nur jene Datensätze angezeigt, welche ein Feld ohne Daten aufweisen.

 

Die Vergleichsoperatoren

Sowohl der GLEICH- als auch der UNGLEICH-Operator lassen sich auf Text und auf Zahlen anwenden. Andere Operatoren können hingegen nur auf Zahlen angewendet werden. Zu diesen Operatoren gehören:

  • < Kleiner als                              
  • > Größer als                            
  • >= Größer gleich
  • <> Ungleich                                

Aus Operatoren aufgebaute Bedingungsausdrücke lassen sich durch Und- und Oder-Anweisungen auch miteinander kombinieren.

Bsp.:  5

 

Vergleiche mit anderen Feldern

Access ermöglicht es als Abfragekriterium einen Vergleich mit einem anderen Feld der Tabelle oder mit einem Feld einer in Beziehung stehenden Tabelle zu machen. Will man ein Feld zum Vergleichen benützen muss der [Feldname] in solchen Klammern geschrieben werden.

© Sandra Holzknecht

nach oben