Log. Verknuepfung
Rainer Stegers
stegers at bth.rwth-aachen.de
Mi Sep 24 12:42:37 CEST 1997
> Ich habe folgendes Problem mit Avanti unter Solaris 2.5:
> Der job bsp.:
>
> find |2lehmann, h? and (|9602 or 222)
> liefert nicht das gewuenschte Ergebnis. Die Or Verknuepfung wird nicht
> korrekt durchgefuehrt.
Ich hab zwar keine Ahnung von Avanti aber hier scheint das Problem an
der boolschen Logik zu liegen. Meine Vermutung: Die Or-Anweisung wird
richtig bearbeitet, aber durch die Klammern zuerst und liefert deshalb
bereits das zu grosse Ergebnis. Wuerde das Programm noch dazu kommen,
die Herren / Damen "lehmann, h?" gegen das Zwischenergebnis anrennen zu
lassen, wuerde vermutlich das richtige Endergenis (2 Treffer)
geliefert.
Abhilfe duerfte die Recherchefrage in folgender Form liefern:
find (|2lehmann, h? and |9602) or (|2lehmann, h? and |9222)
| 1.Teil |
Dies hat schon etwas besser geklappt. Doch jetzt arbeitet Avanti nur
den ersten Teil der Verknüpfung ( bis zum "or" ) ab.
Ich erhalte also nur 1DS als Ergebnis.
---------------------------------
Rainer Stegers
RWTH Aachen - Hochschulbibliothek
DV - Abteilung
Tel. 0241/80-4450/4492
Fax. 0241/8888 273
mailto:stegers at bth.rwth-aachen.de
---------------------------------
Mehr Informationen über die Mailingliste Allegro