, если у меня есть столбец с некоторыми значениями, которые начинаются с «%», как это:SQL - Как использовать подстановочные знаки в LIKE как обычный символ
[ID]-----[VALUES]
1--------Amount
2--------Percentage
3--------%Amount
4--------%Percentage
как я могу иметь только эти две строки с " выберите»запрос ?:
[ID]-----[VALUES]
3--------%Amount
4--------%Percentage
Я попробовал эти вопросы, но они не работают:
select * from TABLE where VALUES like '[%]%'
select * from TABLE where VALUES like '\%%'
Я знаю, что в Java, C и другие ЛА nguages, то забой \ позволяют использовать весёлый характер, как нормальный, как:
var s = "I called him and he sad: \"Hi, there!\"";
Существует аналогичный характер/функция, сделать это в SQL?
Все ответы будут оценены, спасибо, что прочитали вопрос!
'выберите * из таблицы, где такие значения, как '\ %%' 'работает для меня ... – Jerrad
Может быть, вы могли бы сделать заменить первый ..... EG WHERE Replace (значения,«% ',' # ') LIKE' #% ' – AntDC
Существует опция MySQL NO_BACKSLASH_ESCAPES, которая может повлиять на ваши результаты. –