Мне нужно искать ключевые слова, содержащие - или / например: 2019-45 или 2019/1258, когда я ищу 2019-45, MySQL возвращает две записи, содержащие: 2019-45 для первой и 2019/45 для второй (эти две данные не означают одно и то же для меняВ моем запросе (в логическом режиме) я использую '"2019-45"'
match (title) против (mykeysword в режиме)> 0
Очевидно, даже при двойных кавычках полный текст делаетне принимать во внимание - или /
Как принять во внимание - или /?спасибо Дидье
спасибо за ваши ответы
это мой код
CREATE DEFINER = devops_admin @% PROCEDURE sp_cherche (в f_texte VARCHAR (255)) НАЧАЛО ВЫБРАТЬ id_rech, titre, МАТЧ (титр) ПРОТИВ (f_texte в булевом режиме) как цитата ОТ tab_references ГДЕ МАТЧ (титр) ПРОТИВ (f_texte в булевом режиме)> 0 END
Когда я звоню:
sp_recherche ('"2018-45" ') ou sp_recherche (' "2018/45" ')
эти два вызова дают одинаковый результат, в моих примерах 2 ответа.
Это не мой сервер MySQL, это поставщик.Спасибо за ссылку, но я ничего не понимаю в отображении (извините) Если вы понимаете, нужно сказать, что - и / являются символами.
спасибо
Дидье