sql >> Databasteknik >  >> RDS >> Mysql

mysql VAR MATCH MOT

+

Ett inledande plustecken anger att detta ord måste finnas på varje rad som returneras.

-

Ett inledande minustecken indikerar att detta ord inte får finnas i någon rad som returneras.

<>

Dessa två operatorer används för att ändra ett ords bidrag till relevansvärdet som tilldelas en rad. Operatören ökar det. Se exemplet nedan.

( )

. Parenteser sätts runt underuttryck för att ge dem högre prioritet i sökningen.

~

En ledande tilde fungerar som en negationsoperator, vilket gör att ordets bidrag till radrelevansen blir negativt. Det är användbart för att markera brusord. En rad som innehåller ett sådant ord kommer att klassificeras lägre än andra, men kommer inte att uteslutas helt, som det skulle vara med minusoperatorn.

*

*En asterisk är trunkeringsoperatorn. Till skillnad från de andra operatörerna läggs det till ordet eller fragmentet, inte före .*

Dubbla citattecken i början och slutet av en fras, matchar endast rader som innehåller hela frasen, som den skrevs.



  1. En metod för indexjustering – Del 2

  2. Hur hittar jag om mitt bord är MyISAM eller Innodb

  3. Oracle PL/SQL Bulk Collect med Spara undantag Exempel

  4. MySQL-skript i docker-entrypoint-initdb körs inte