select без учета регистра

J
На сайте с 08.06.2006
Offline
844
785

как сделать select без учета регистра?

Например чтобы "реагировало" на Lg KP500 и Lg kp500 ?

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

Что за база то хоть и исходный запрос? Структура таблицы, типы полей?

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
snakertf
На сайте с 28.02.2011
Offline
40
#2

Просто приведи строку из поиска в нижний регистр. Если в базе данные могут содержать большие буквы, приведи их в нижний при запросе. На стороне php это strtolower, на стороне mysql - LOWER.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#3
snakertf:
Просто приведи строку из поиска в нижний регистр. Если в базе данные могут содержать большие буквы, приведи их в нижний при запросе. На стороне php это strtolower, на стороне mysql - LOWER.

И скажи "прощай" быстрому поиску по индексу.

siv1987
На сайте с 02.04.2009
Offline
427
#4

joost, http://dev.mysql.com/doc/refman/5.5/en/charset-mysql.html

Mysql:

There is a convention for collation names: They start with the name of the character set with which they are associated, they usually include a language name, and they end with _ci (case insensitive), _cs (case sensitive), or _bin (binary).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий