like-a-boss
@like-a-boss
Признайся,тебяТянетНаКодМужика,ты—программный гей

Как найти записи в БД не учитывая символ дефиса в самих записях?

Добрый вечер,
Есть такой запрос
SELECT ID FROM posts WHERE post_title LIKE "%%%s%%%"

где %s% может быть введён как:
Artist - Song name
Artist-Song name
Artist song name
а post_title в таблице выглядит так:
Artist - Song name
Так вот необходимо, чтобы по таким запросам находился post_title (независимо от дефиса)
  • Вопрос задан
  • 2515 просмотров
Решения вопроса 1
Wendor
@Wendor
nodejs developer / *nix admin
SELECT `id` FROM `posts` WHERE `post_title` LIKE '%band%' AND `post_title` LIKE '%title%'

или совсем так
SELECT `id` FROM `posts` WHERE `post_title` LIKE '%band%title%'
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@1Michael1
select * from posts where post_title REGEXP
click
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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