sql >> Databáze >  >> RDS >> Mysql

mysql WHERE MATCH PROTI

+

Znaménko plus na začátku znamená, že toto slovo musí být přítomno v každém vráceném řádku.

-

Úvodní znaménko mínus znamená, že toto slovo nesmí být přítomno v žádném vráceném řádku.

< >

Tyto dva operátory se používají ke změně příspěvku slova k hodnotě relevance, která je přiřazena k řádku. Operátor jej zvyšuje. Viz příklad níže.

( )

. Závorky jsou vloženy do kulatých podvýrazů, aby měly při hledání vyšší prioritu.

~

Vedoucí vlnovka funguje jako operátor negace, což způsobuje, že příspěvek slova k relevanci řádku je záporný. Je to užitečné pro označení šumových slov. Řádek, který obsahuje takové slovo, bude mít nižší hodnocení než ostatní, ale nebude vyloučen úplně, jako by tomu bylo u operátoru minus.

*

*Hvězdička je operátor zkrácení. Na rozdíl od ostatních operátorů je připojen ke slovu nebo fragmentu, nikoli předřazen .*

Dvojité uvozovky na začátku a na konci fráze odpovídají pouze řádkům, které obsahují celou frázi tak, jak byla napsána.



  1. skalární poddotaz v příkazu if Podmínka v PL/SQL

  2. Implementace stránkování pomocí OFFSET FETCH NEXT v SQL Server

  3. Konfigurační adresa vazby MYSql je nastavena na 0.0.0.0, ale netstat ukazuje na Ubuntu jinak

  4. Android:Jak importovat kontakt z telefonu?