Mysql
 sql >> база данни >  >> RDS >> Mysql

Mysql заявка:съпоставете с използване на заместващ знак

Стойността "re" е спираща дума за MATCH() търсения.

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

[редактиране]

Вярно е, че "re" е спираща дума, но действителната причина това да не работи е, че търсенето в пълен текст изключва думи в изходния материал, чиято дължина е по-малка от стойността на системната променлива ft_min_word_len (чиято стойност по подразбиране е 4).

Така че търсенето на "red*" ще намери записи, съдържащи "redder" и "reddest", но не и "red".

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




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Получавайте публикации от всички категории с изключение на една категория

  2. Каква е разликата между BIT и TINYINT в MySQL?

  3. „Where IN“ с множество колони, дефинирани в Standard SQL?

  4. Изискване за Blob и съхранение

  5. Как да актуализирате колона с нулева стойност