Моя таблица MySQL не возвращает результаты с запросом MATCH (col) AGAINST ('')
.
Таблица проста:
id | url | fullTextIndex
И мой запрос
SELECT *, Match(fullTextIndex) AGAINST ("7f7f7f807f8080807f8080807f7f7f807c828888808a86967e8b858d7f89838a76829e958f7badb68084a3a38384899077848b877f799f9c85799fa2827d8c8a ") FROM Pictures;
Последний столбец, совпадение, всегда равен 0. За исключением того, что я точно знаю, что приведенная выше строка содержится дословно в одном из значений.
Что следует отметить:
- Строка находится только в этой строке (поэтому она находится не более чем в 50% строк, поэтому ее нельзя игнорировать).
- Это не полное значение
- Столбец представляет собой столбец bigText
- Когда я использую
INSTR
, я получаю значение 1 (что правильно)
Любые идеи, почему этот запрос может не работать?