как найти парулярную букву в слове в sybase (как мы делаем instr в SQL) - PullRequest
0 голосов
/ 15 мая 2018

Я работаю в среде Sybase и пытаюсь выяснить, как найти записи, которые имеют определенную букву в слове из столбца

пример У меня есть имя плана имени столбца, в котором есть такие записи, как 'MYMR001', 'SYMR0101', NYMR1111 'ETC. Мне нужно найти' R 'в 4-й цифре столбца имени плана и получить эти записи. я новичок в Sybase, пытаюсь получить правильный синтаксис, может кто-нибудь здесь выручить меня !!!

я попробовал следующий синтаксис: выберите подстроку TOP 1 («имя плана», индекс символа («R», «NYMR0000») + 1,4) ОТ таблицы

1 Ответ

0 голосов
/ 15 мая 2018

Чтобы * найти * что-то, что вам нужно, чтобы поместить тест в предложение where, например:

select *
from   <table>
where  substring([plan name],4,1) = 'R'
...