поиск без учета регистра MySQL?

поиск без учета регистра MySQL?

Для моего поиска сайта, каков самый эффективный способ запросить мой дб для слова/фразы независимо от случая?

5
задан Lizard 14 June 2010 в 08:35
поделиться

1 ответ

Если ваша база данных / таблица не настроена для сортировки без учета регистра, вам нужно добавить что-то вроде COLLATE utf8_general_ci к вашему запросу. (Суффикс _ci означает нечувствительность к регистру.)

Посмотрите документацию: 9.1.7.1. Использование COLLATE в операторах SQL :

С помощью предложения COLLATE вы можете переопределить любое сопоставление по умолчанию для сравнения. COLLATE может использоваться в различных частях операторов SQL.

7
ответ дан 14 December 2019 в 08:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: