Oracle字段根据逗号分割查询数据的方法

所属分类: 数据库 / oracle 阅读数: 1378
收藏 0 赞 0 分享

需求是表里的某个字段存储的值是以逗号分隔开来的,要求根据分隔的每一个值都能查出来数据,但是不能使用like查询。

数据是这样的:

查询的sql如下:

select * from (
 select guid, regexp_substr(st_responsible, ‘[^,]+‘, 1, level) responsible 
  from tt_cancle_responsible 
  connect by level <= regexp_count(st_responsible, ‘,‘) + 1
  and guid = prior guid
  and prior dbms_random.value is not null )
where responsible =‘wyy‘;

查询结果如下:

以上所述是小编给大家介绍的Oracle字段根据逗号分割查询数据的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

更多精彩内容其他人还在看

Oracle数据库创建存储过程的示例详解

这篇文章主要介绍了Oracle数据库创建存储过程的示例详解,存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发人员的很多工作。对此感兴趣可以了解一下
收藏 0 赞 0 分享

Oracle 11g 数据库的部署的图文教程

这篇文章主要介绍了Oracle 11g 数据库的部署,文中通过图文示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
收藏 0 赞 0 分享

oracle数据库关于索引建立及使用的详细介绍

这篇文章主要介绍了oracle数据库关于索引建立及使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
收藏 0 赞 0 分享

ORACLE数据库中Rownum用法详解

这篇文章主要介绍了ORACLE数据库中ROWNUM用法详解,对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,且rownum不能以任何表的名称作为前缀,需要的朋友们下面随着小编来一起学习学习吧
收藏 0 赞 0 分享

使用imp和exp命令对Oracle数据库进行导入导出操作详解

这篇文章主要介绍了使用imp和exp命令对Oracle数据库进行导入导出操作详解,文中通过示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
收藏 0 赞 0 分享

CMD操作oracle数据导库过程图解

这篇文章主要介绍了CMD操作oracle数据导库过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
收藏 0 赞 0 分享

Oracle数据库游标连接超出解决方案

这篇文章主要介绍了Oracle数据库游标连接超出解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
收藏 0 赞 0 分享

Oracle如何设置表空间数据文件大小

这篇文章主要介绍了Oracle如何设置表空间数据文件大小,文中讲解非常细致,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

Oracle通过LogMiner实现数据同步迁移

这篇文章主要介绍了Oracle通过LogMiner实现数据同步迁移的方法,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

Oracle数据库中SQL开窗函数的使用

这篇文章主要介绍了Oracle数据库中SQL开窗函数的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
收藏 0 赞 0 分享
查看更多