MYSQL специальный символ - PullRequest
       2

MYSQL специальный символ

0 голосов
/ 29 января 2012

У меня в таблице есть это значение ART (\ 'O \') в поле Тема.

Как проверить, существует ли этот предмет?

Я пытался:

select * from table1 where Subject = 'ART(\'O\')';

select * from table1 where Subject = "ART(\'O\')";

Оба не смогли получить запись.

Как я должен выполнить фазу запроса, чтобы была выбрана запись, содержащая ART (\ 'O \')? Примечание: пожалуйста, не ссылайтесь на запрос: выберите * из таблицы1, где Тема, как '% ART (%'; потому что это могут быть другие записи, такие как ART (EX), ART (NA) и т. д. ... существующие

Нужно знать, как использовать метод Subject = ''. Спасибо.

1 Ответ

0 голосов
/ 29 января 2012

Если значение содержит обратную косую черту, вам, вероятно, нужно их избежать.В противном случае вы ищете значение ART('O').

SELECT * FROM table1 WHERE Subject = "ART(\\'O\\')";

Также убедитесь, что у вас нет конечных пробелов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...