powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как работает Like?
4 сообщений из 4, страница 1 из 1
Как работает Like?
    #32420639
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь найти все записи в которых 1-я буква='1'
Пишу запрос:
select first 10 Kod, Name from OKOF where KOD like '1%' or KOD like '2%'

так работает.
переписываю его как
select first 10 Kod, Name from OKOF where KOD like '[12]%'
так не работает.
Т.е. как написать запрос если нужно чтобы какой-то символ лежал в определенных пределах и одним like, без кучи or?
...
Рейтинг: 0 / 0
Как работает Like?
    #32420649
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В текущей реализации только с использованием собственной UDF.
Д. Еманов как то сказал, что неплохо бы в двойке регулярные выражения прикрутить. Так помолимся же, друзья, за Д.Еманова
...
Рейтинг: 0 / 0
Как работает Like?
    #32420662
kata
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
where substring(kod,1,1) between '1' and '2'
не поможет? тока синтаксис substring не помню.
...
Рейтинг: 0 / 0
Как работает Like?
    #32420919
Denis Uskov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
where substring(kod from 1 for 1) in ('1', '2')
------------------------
С уважением, Denis Uskov
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как работает Like?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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