В моей базе данных Mysql у меня есть список таких терминов, как (с заглавными буквами и в большинстве случаев множественным числом)
Hairdressers
Restaurants
Beauty Salons
Fournitures For Restaurants
На моем сайте есть панель поиска, где пользователь может искать это слово (мой сайт является своего рода поиском POI). Но у меня проблемы с моим запросом.
SELECT * FROM TABLE WHERE word = 'userword'
1: Если пользователь входит в рестораны, он не работает, потому что он вводит «r» в нижнем регистре.
2: если пользователь входит в ресторан либо потому, что он не поставил его во множественном числе
Я пробовал с SELECT * FROM TABLE WHERE word like 'userword'
Это исправило проблему для заглавных букв, но я понятия не имею, как заставить запрос работать, когда пользователь вводит слово в единственном числе. это единственное решение добавить это слово в БД?
Спасибо