如1,2,3,4,5,想查到3,4,5,;如1,2,3想查到3;不要第二个逗号前的内容,只要第二个逗号后面的内容
用 REGEXP_INSTR 函数找到第二个逗号出现的位置,再使用substr进行截取,如下
select substr(t.str,REGEXP_INSTR (t.str,',',1,2)+1) from
(select '1,2,3,4,5' str
union all
select '1,2,3' str) t

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>>
https://vip.csdn.net/askvip?utm_source=1146287632