0
Как создать группу на основе части строки.Группа Oracle на основе части строки
Пример:
AB1234
АВ 1234
Хотите группе на основе "AB1234". Не следует учитывать 3-й символ при группировке.
Спасибо заранее.
Как создать группу на основе части строки.Группа Oracle на основе части строки
Пример:
AB1234
АВ 1234
Хотите группе на основе "AB1234". Не следует учитывать 3-й символ при группировке.
Спасибо заранее.
Нет необходимости в регулярном выражении, substr
будет быстрее, попробуйте следующее:
group by substr(yourField, 1, 2) || substr(yourField, 4)
Смотрите документацию о нем: http://psoug.org/definition/substr.htm
Если вы все еще хотите сделать регулярное выражение было бы:
group by regexp_replace(yourField, '([\w]{2})\w(.+)', '\1\2')
Спасибо, Хорхе, могу ли я иметь регулярное выражение для того же. –
Без проблем :). Не понял, могу ли я иметь регулярное выражение для того же самого? Это вопрос? –
Да, я пытался с регулярным выражением, но не смог его получить. Благодаря :) –