Задать вопрос
@danchiksux
Говнокодер

Как не учитыать регистр при поиске через REGEXP?

Как не учитыать регистр при поиске через REGEXP?
Вот так не работает:
SELECT * FROM `shops` WHERE `name` REGEXP '/ноутбук/i'
  • Вопрос задан
  • 64 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 2
DevMan
@DevMan
какая версия мускуля?
восьмерка умеет REGEXP_LIKE
в версиях старее можно использовать
SELECT * FROM `shops` WHERE LOWER(`name`) REGEXP 'ноутбук'
Ответ написан
idShura
@idShura
SELECT * FROM `shops` WHERE LOWER(`name`) REGEXP '%ноутбук%'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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