Функция MySQL Like работает только на некоторых таблицах - PullRequest
0 голосов
/ 04 ноября 2010

У меня есть две таблицы в одной базе данных.

На одном я могу использовать функцию MySQL LIKE, чтобы найти название компании. С другой стороны, я всегда получаю нулевые результаты, даже когда использую простое совпадение, например:

SELECT name 
  FROM table 
 WHERE name LIKE 'a%' 

Есть ли причина для этого? Есть ли настройка или что-то, что нужно изменить?

Ответы [ 2 ]

1 голос
/ 04 ноября 2010

Вы можете попытаться узнать, что вы получите, просто используя

SELECT name FROM table WHERE name LIKE '%'

Может быть, ничего не начинается с?

1 голос
/ 04 ноября 2010

Пожалуйста, приведите пример заполнения таблицы и вывода MySQL. Возможно, у вас действительно нет имен, начинающихся с «а».

...