Фильтруйте записи, отображаемые при SELECT в MariaDB - PullRequest
0 голосов
/ 24 января 2019

У меня есть записи в определенной таблице mariadb со значениями в столбце с именем code, например:

ABC-SI-GR-0
ABC-SI-NAV-0
ABC-GO-NAV-0
ABC-SI-NAV-3P
ABC-GO-GR-0
ABC-GO-GR-3P
...

... и т. Д.

Теперь я хочу выбрать все записи из этой таблицы, которые имеют SI как часть строки в столбце code. Я пробовал

SELECT * WHERE code LIKE %SI% FROM [table]

который не работал.

проверьте руководство, соответствующее вашей версии сервера MariaDB, на предмет правильного синтаксиса для использования рядом с 'ГДЕ код LIKE% SI% FROM [таблица]' в строке 1

Может кто-нибудь указать мне на более удачный синтаксис для таких?

1 Ответ

0 голосов
/ 24 января 2019

В вашем предложении like отсутствуют кавычки. Измените свой выбор на:

SELECT * FROM [table] WHERE code LIKE '%SI%'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...