У кого-нибудь есть шаблон LIKE
, который соответствует только целым словам?
Он должен учитывать пробелы, знаки препинания и начало/конец строки в качестве границ слов.
Я не использую полный текстовый поиск SQL, поскольку он недоступен. Я не думаю, что это было бы необходимо для простого поиска по ключевым словам, когда LIKE
должен иметь возможность сделать трюк. Однако, если кто-либо проверил эффективность поиска в полнотекстовом поиске по шаблонам LIKE
, мне было бы интересно услышать.
Edit:
Я получил его на этом этапе, но он не соответствует началу/концу строки как границе слова.
where DealTitle like '%[^a-zA-Z]pit[^a-zA-Z]%'
Я хочу, чтобы это соответствовало "яме", но не "плевало" в предложении или как одно слово.
например. DealTitle
может содержать "яму отчаяния" или "яма вашего ума" или "яму" или "яму". или "яма!" или просто "яма".