gpt4 book ai didi

sql - 甲骨文 SQL : Regexp_substr

转载 作者:行者123 更新时间:2023-12-05 01:48:08 26 4
gpt4 key购买 nike

我在一列中有以下示例值

Abc-123-xyz
Def-456-uvw
Ghi-879-rst-123
Jkl-abc

预期输出是用'-'分割的第三个元素,如果没有第三个元素,将检索最后一个元素。

请参阅下面的预期输出:

Xyz
Uvw
Rst
Abc

在此先感谢您的帮助。

最佳答案

SELECT initcap(nvl(regexp_substr(word, '[^-]+', 1,3),regexp_substr(word, '[^-]+', 1,2)))  FROM your_table;

关于sql - 甲骨文 SQL : Regexp_substr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17941584/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com