MySQL поиск строки "пробел" не возвращает результат - PullRequest
0 голосов
/ 27 марта 2020

У меня есть таблица со строковым столбцом name. Он содержит значения, некоторые из них содержат строку «пробел», например, Spaceship, Myspace. Когда я запускаю этот запрос, я не получаю результата:

SELECT * FROM izz_services WHERE `name` LIKE "%space%";

Также этот запрос не возвращает ни одной строки:

SELECT * FROM izz_services WHERE `name` LIKE "%spac%";

На самом деле ни одна комбинация с 's' в начале не дает.

А вот этот:

SELECT * FROM izz_services WHERE `name` LIKE "%pace%";

Почему это так? Как мне найти строку "пробел"?

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 27 марта 2020

Вы используете "string" момент из 'string'

SELECT * FROM izz_services WHERE name LIKE '% space%';

Это должно работать.

...