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

FULLTEXTOVÉ vyhledávání MYSQL nefunguje s hypen '-' a plus '+'

Musíte použít *. dokumentace říká:

Zkuste toto:

MATCH(field) AGAINST("+91 89*" IN BOOLEAN MODE)

nebo můžete použít binární operátor

where BINARY your_column = BINARY "2-9"



  1. Jak mohu dotazovat SQL na slova s ​​interpunkcí v Postgresql?

  2. COUNT(*) z více tabulek v MySQL

  3. Vložit do z CTE

  4. Složený index pro tabulku vztahů