Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Match gegen - IM BOOLEAN-MODUS?

Die zweite Abfrage wird als "Suche in natürlicher Sprache" ausgeführt, da dies die Standardeinstellung ist, wenn kein Suchtyp in natürlicher Sprache angegeben ist. Diese Art von Suchfiltern filtert zusätzlich automatisch Wörter heraus, die in 50 % oder mehr der Zeilen vorhanden sind.

"IN BOOLEAN MODE" führt diese zusätzliche Filterung durch und kann daher Übereinstimmungen zurückgeben, wenn Sie nach einem gemeinsamen Begriff suchen.

Ob Sie eine boolesche Suche verwenden sollten oder nicht, hängt von den Besonderheiten Ihrer Situation ab und kann ohne weitere Informationen nicht bestimmt werden. Einige Überlegungen können jedoch die Größe des Eingabedatensatzes im Vergleich zur Größe eines übereinstimmenden Datensatzes, den Sie zurückgeben möchten, und ob Sie Ergebnisse für häufig vorkommende Wörter zurückgeben möchten, umfassen.

(Ref:http://dev.mysql.com/ doc/refman/5.1/en/fulltext-search.html )