Syntax der Suchabfragen
Zurück zum Suchformular
Dieses Dokument
beschreibt die Syntax für die Eingabe von Suchabfragen. Sie können diese Abfragen
sowohl direkt in das Standard-Suchformular eingeben, als auch eigene Formulare
entwerfen, die entsprechende Abfragen erzeugen.
Boolesche Suchen
Die
Verwendung der booleschen Operatoren AND, OR und NOT ist möglich, um verschiedene
Elemente in einer Suchabfrage miteinander zu verbinden. Werden mehrere Wörter
ohne Operator angegeben, werden diese wie mit dem Operator AND behandelt.
Eingabe: Chip
AND Intel AND Prozessor
Ergebnis: Dokumente
mit den Wörtern Chip, Intel
und Prozessor
Eingabe: Chip
Intel Prozessor
Ergebnis: Dokumente
mit den Wörtern Chip, Intel
und Prozessor
Diese Suche ist
identisch mit der vorangehenden.
Eingabe: Chip
OR Intel OR Prozessor
Ergebnis: Dokument
mit einem der Wörter Chip, Intel
oder Prozessor
Eingabe: NOT
Chip AND NOT Intel
Ergebnis: Dokument
ohne die Worte Chip und Intel
Eingabe: rot
weiß OR blau
Ergebnis: Dokumente
mit den Worten rot
und weiß
oder blau.
Suchen
mit Platzhalter
Suchabfragen
können auch mit den Platzhaltern * und ? durchgeführt werden. Das Zeichen *
ist ein Platzhalter für bis zu 80 beliebige Zeichen. ? steht für ein einzelnes,
beliebiges Zeichen.
Eingabe: Deutsch*
Ergebnis: Deutschland,
Deutsche, deutsch, ...
Eingabe: *CAD
Ergebnis: AutoCAD,
NiCad, ...
Eingabe: 80?86
Ergebnis: 80286,
80386, 80486, ...
Suche
nach Sätzen
Wenn
Sie zwei Wörter eingeben, werden alle Dokumente durchsucht, die beide Worte
enthalten - jedoch unabhängig davon, ob diese Worte exakt in der eingegebenen
Reihenfolge auftauchen:
Eingabe: Fred
Feuerstein
Ergebnis: Fred
sucht im Wald nach einem Feuerstein.
Um Dokumente zu finden, in denen die eingegebenen Wörter exakt in der angegebenen
Weise vorkommen, fassen Sie diese mit eckigen Klammern zu einem Satz zusammen.
Eingabe: [Fred
Feuerstein]
Ergebnis: Fred
Feuerstein ist der Freund von Barni.
Fuzzy-Suche
Mit
Fuzzy-Suchen können Sie Dokumente auffinden, wenn Sie die exakte Schreibweise
der Wörter nicht kennen
Eingabe: {fuzzy}
Maier
Ergebnis: Dokumente
mit den Worten Maier, Mayer oder Maler
Anmerkung: Suchbefehle wie FUZZY müssen in geschweiften Klammern { }
stehen. Dies teilt askSam mit, das es sich bei dem Wort FUZZY um einen Befehl
und nicht um ein zu suchendes Wort handelt.
Suchen
in bestimmten Felder
Suche
nur in bestimmten Feldern:
Eingabe: Weiß
{in} Name:
Ergebnis: Dokumente,
bei denen das Feld Name:
den Text Weiß
enthält.
Falls das Feld mehr als eine Zeile Text enthält, verwenden Sie die zweite Form
des Befehls.
Eingabe: askSam
{in long} Bemerkung:
Ergebnis: Dokumente,
die das Wort askSam
an beliebiger Stelle im Feld Bemerkung:
enthalten.
Numerische
Suche
Mit
der numerischen Suchekönnen Sie Dokument anhand eines numerischen Vergleichs
ermitteln (>, <, =, >=, <=, <>).
Eingabe: Preis:
< 2000
Ergebnis: Dokumente,
in denen das Feld Preis:
einen
Wert unter 2000 enthält
Relationssuche
Mit
der Relationssuche können Sie zwei Wörter oder Sätze suchen, die in einer bestimmten
Relation zueinander stehen. Dadurch können Sie Abfragen formulieren, die natürliche
Beziehungen innerhalb von Textabschnitten (Wörter, Zeilen, Sätze und Absätze)
berücksichtigen.
Eingabe: Kohl
{vicinity :0P Scharping}
Ergebnis: Dokumente
mit den Worten Kohl
und Scharping
im gleichen Absatz.
Die Relationssuche kennt folgende Parameter:
W - Wörter
L - Zeilen
S - Sätze
P - Absätze
B - Vor
A - Nach
E - Unmittelbar vor oder nach
0 (Null) - Im gleichen Wort, der gleichen Zeile,
dem gleichen Satz oder Absatz
Sie können diese Parameter miteinander kombinieren, um verschiedene Abfragen
durchzuführen:
Eingabe: Internet
{vicinity :1WB Zugriff}
Ergebnis: Dokumente
mit in denen das Wort Internet
ein Wort vor dem Begriff Zugriff
auftaucht.
Eingabe: Veto
{vicinity :2LA Präsident}
Ergebnis: Dokumente,
in denen das Wort Veto
ainnerhalb der nächsten zwei Zeilen nach dem Wort Präsident
vorkommt.
Eingabe: GM
{vicinity :1SE Ford}
Ergebnis: Dokumente,
in denen das Wort GM
einen Satz vor oder nach dem Wort Ford
vorkommt.
Datumssuche
Mit
der Datumssuche können Sie Dokumente auffinden, die ein bestimmtes Datum in
einem angegebenen Feld enthalten. Es gibt drei Arten der Datumssuche:
Einfacher Bereich ("All Dokumente vor...")
Eingabe: {cal}
Datum: < 01-01-96
Ergebnis: Documente
die im Feld Datum: ein Datum vor dem 1. Januar 1996 enthalten.
Bereich ("Alle Dokument zwischen ... und ...")
Eingabe: {cal}
Geburt: >= 01-01-1970 und {cal} Geburt: <= 01-01-1980
Ergebnis: Documente,
die im Feld Geburt: ein Datum zwischen 1970 und 1980 enthalten.
Vergleich ("Alle Dokumente der letzten 30 Tage")
Eingabe: {cal}
Datum:{to} [ ] <= 30 days
Ergebnis: Dokumente,
die im Feld Datum: ein Datum von Heute an bis einschließlich 30 Tage zurück
in die Vergangenheit enthalten.
Eingabe: {cal}
Datum:{to} Dec. 7, 1941 <= 2 months
Ergebnis: Dokumente,
die im Feld Datum: ein Datum vom 7. Dezember 1941 an bis einschliesßlich zwei
Monate vorher enthalten
Eingabe: {cal}
Datum:{to} [ ] >= 1 year
Ergebnis: Dokumente,
die im Feld Datum: ein Datum bis zu einem Jahr von heute an in die Zukunft enthalten.
Anmerkung: Datumsangaben können in unterschiedlichen Formaten vorliegen
und werden dennoch korrekt interpretiert. So können beispielsweise auch
Dokumente in einem Datenbankvergleich gefunden werden, in der die folgenden
Datumsangaben verwendet wurden: 30. Juli 1995, 30.07.1997, 30. Jul 95 usw.
Zurück zum Anfang - Zurück
zum Suchformular
©
StadtBibliothek Köln 2001, letzte Änderung am
23.09.2004
[
Startseite | Kundenservice
| Bibliotheken und Archive ]
[ Termine | Kontakt
| Kataloge und Suche | Profi-Ecke
]