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

MySQL-Abfrage:Übereinstimmung mit der Verwendung von Platzhaltern

Der Wert "re" ist ein Stoppwort für MATCH()-Suchen.

http://dev.mysql.com/ doc/refman/5.5/en/fulltext-stopwords.html

[Bearbeiten]

Es stimmt, dass „re“ ein Stoppwort ist, aber der eigentliche Grund dafür war, dass die Volltextsuche Wörter im Quellmaterial ausschließt, deren Länge kleiner ist als der Wert der Systemvariablen ft_min_word_len (deren Standardwert 4 ist).

Wenn Sie also nach „red*“ suchen, werden Sie Datensätze finden, die „redder“ und „redest“ enthalten, aber nicht „red“.

http://sqlfiddle.com/#!2/16d442/1