У меня есть представление, в котором я хотел бы создать столбец, который изолирует строку между 3 одинаковыми символами ("-"). Так, например, я хочу, чтобы AC-RBQ/4110-WS-L1
стал RBQ/4110
.
Пока что я попробовал это, и это очень близко подходит ко мне.
SELECT SUBSTRING(locnum,CHARINDEX('-',locnum)+1,(((LEN(locnum))-CHARINDEX('-', REVERSE(locnum)))-CHARINDEX('-',locnum))) AS Result
Результат:
RBQ/4110-WS
RBQ/4110-CS
Мне просто нужно удалить этот последний "-WS" или "-CS"
Любые мысли или идеи будут с благодарностью!