某一字段内字符串是用逗号分割开的 如 : 123,234,234,456
想分别得到 第一个逗号前字符串 和最后一个逗号后字符串也就是 123和456两个字符串(两个字段)
想分别得到 第一个逗号前字符串 和最后一个逗号后字符串也就是 123和456两个字符串(两个字段)
解决方案 »
- SQL语句求助
- 大量删除数据后,Oracle性能下降
- 初学oracle,小问题请朋友帮忙
- 弱弱的问:oracle 9i,我新建了一个实例,去哪里给这个实例设用户名密码啊?
- mkisofs -r Disk1 | cdrecord -v --eject dev=0,0,0 speed=15 -啥意思?
- 使字段值自动增加的触发器问题?(内容如下)
- 为什么我用grant insert,update,select,delete on a to system;以后还是不能以system的身份对表a进行查询?
- sql语句连接问题。
- oracle中的表转换成.dbf格式
- 大家看一下这个SQL语句有什么问题?
- 一个奇怪的问题
- oracle 会自动停吗?
regexp_substr('123,234,234,456', '[^,]+$') from dual;
select regexp_replace(regexp_substr('123,234,234,456 ','[^,,]*[,,]'),',|,','') A,
regexp_replace(regexp_substr('123,234,234,456 ','[,,]+[^,,]*$'),',|,','') B
from dual;
/*
A B
--- ---
123 456
*/