Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / маска для LIKE, cодержащая _ или % / 3 сообщений из 3, страница 1 из 1
23.09.2002, 18:24:08
    #32052474
Smile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маска для LIKE, cодержащая _ или %
Нужно выбрать все записи, у которых в поле содержится _ или %. Например, SELECT * FROM Table WHERE Field LIKE '%_%', разумеется, выбирает все записи, а не только те, у которых Field содержит _. То же самое и для %. Какую маску задать в LIKE? Можно, конечно, обойтись и без LIKE, но как сделать с помощью LIKE?
...
Рейтинг: 0 / 0
23.09.2002, 18:40:42
    #32052485
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маска для LIKE, cодержащая _ или %
SELECT * FROM Table WHERE Field LIKE '%[_]%' or Field LIKE '%[%]%'
...
Рейтинг: 0 / 0
23.09.2002, 19:15:39
    #32052495
George N
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маска для LIKE, cодержащая _ или %
SELECT * FROM Table WHERE Field LIKE '%`%%' ESCAPE '`' or Field LIKE '%`%%' ESCAPE '`'

Тоже сработает
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / маска для LIKE, cодержащая _ или % / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]