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
|