Suchoptionen für die MySQL 4.0 Volltextsuche

Quelle: http://www.mysql.de/doc/en/Fulltext_Search.html

Die Volltextsuche unterstützt folgende Operatoren:
+ +wort bedeutet, daß das Wort in jeder zurückgegebenen Zeile enthalten sein muß.
- -wort bedeutet, daß das Wort in jeder zur�ckgegebenen Zeile nicht enthalten sein darf.
  Wenn kein + oder - angegeben ist (Voreinstellung), dann ist das angegebene Wort optional in den zurückgegebenen Zeilen enthalten. Die Zeilen, die das Wort enthalten, werden höher bewertet und an den Anfang der Ergebnisliste gestellt.
< > k�nnen benutzt werden, um die Wortgewichtung in der Anfrage herab- und heraufzusetzen. Siehe nachfolgendes Beispiel.
( ) Klammern verwendet man, um Suchbegriffe in Teilausdrücke zu gruppieren.
~ Die Tilde kann benutzt werden, um einem 'Rausch-Wort' ein negatives Gewicht zuzuweisen
* Der Stern wird an ein Wort angehangen, um zu beschreiben, dass man nach allen Worten sucht, die mit dem Suchbegriff beginnen.
" Der Ausdruck, der in " eingeschlossen ist, muß genau so enthalten sein, um einen Treffer zu erzeugen.

Einige Beispiele:

apple banana
Findet Zeilen, die mindestens eins der Worte enthalten.
+apple +juice
Es müssen beide Worte enthalten sein.
+apple macintosh
Das Wort apple muß enthalten sein, ist zusätzlich das Wort macintosh enthalten, wird der Treffer höher bewertet.
+apple -macintosh
Das Wort apple muß enthalten sein, das Wort macintosh darf nich enthalten sein.
+apple +(>pie <strudel)
'apple' und 'pie', oder 'apple' und 'strudel' (in einer beliebigen Reihenfolge), aber 'apple pie' wird höher bewertet als 'apple strudel'.
apple*
Wörter, die mit apple beginnen: apple, apples, applesauce, applet
"some words"
... ``some words of wisdom'', aber nicht ``some noise words''.