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

mysql WHERE MATCH GEGEN

+

Ein führendes Pluszeichen gibt an, dass dieses Wort in jeder zurückgegebenen Zeile vorhanden sein muss.

-

Ein führendes Minuszeichen gibt an, dass dieses Wort in keiner zurückgegebenen Zeile vorhanden sein darf.

< >

Diese beiden Operatoren werden verwendet, um den Beitrag eines Wortes zum Relevanzwert zu ändern, der einer Zeile zugewiesen wird. Der Operator erhöht ihn. Siehe das Beispiel unten.

( )

. Klammern werden um Unterausdrücke gesetzt, um ihnen eine höhere Priorität bei der Suche zu geben.

~

Eine führende Tilde fungiert als Negationsoperator, wodurch der Beitrag des Wortes zur Zeilenrelevanz negativ wird. Es ist nützlich, um Füllwörter zu markieren. Eine Zeile, die ein solches Wort enthält, wird niedriger bewertet als andere, wird aber nicht ganz ausgeschlossen, wie es beim Minusoperator der Fall wäre.

*

*Ein Sternchen ist der Trunkierungsoperator. Im Gegensatz zu den anderen Operatoren wird es an das Wort oder Fragment angehängt und nicht vorangestellt .*

Doppelte Anführungszeichen am Anfang und am Ende eines Satzes, findet nur Zeilen, die den vollständigen Satz so enthalten, wie er eingegeben wurde.