MySQL игнорируйте значения «ключа» в строке при поискеMySql

Форум по Mysql
Ответить Пред. темаСлед. тема
Anonymous
 MySQL игнорируйте значения «ключа» в строке при поиске

Сообщение Anonymous »

У меня есть строка, содержащая значения клиентов в столбце базы данных, которая выглядит примерно так: Custname: John | Custsurname: Doe | custtel: 123456789 | custmail: [email protected] и т. Д. (Например, «custname»)
Например, если кто -то ищет «Сурину», весь список клиентов покажут в качестве результатов к тому времени, когда он доберутся до «SUR» из -за «cust sur name». Я могу выказывать значения «ключа» из строки поиска, но тогда это может произойти только тогда, когда пользователь закончен типинг - которые мы не хотим. < /P>
Пока у меня есть два возможных решения: < /p>

Добавить (:) перед строкой поиска, EG «SUR» становится: SUR, что будет предотвратить «ключ». Проблема с этим заключается в том, что если пользователь ищет, например, часть «Pierre» в «Jean -Pierre» нет результатов. Присутствует, и они не всегда в одном порядке. < /p>
< /li>
< /ol>
Есть ли случайно другое возможное решение? Тот, который позволяет мне искать в существующем столбце?

Подробнее здесь: https://stackoverflow.com/questions/796 ... -searching
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «MySql»