您现在的位置是:网站首页> 编程资料编程资料
Oracle字段根据逗号分割查询数据的方法_oracle_
2023-05-27
399人已围观
简介 Oracle字段根据逗号分割查询数据的方法_oracle_
需求是表里的某个字段存储的值是以逗号分隔开来的,要求根据分隔的每一个值都能查出来数据,但是不能使用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 11gR2中启动Scott用户的方法(推荐)_oracle_
- Oracle如何实现like多个值的查询_oracle_
- Oracle 11g 安装配置图文教程_oracle_
- Window下Oracle Database 11g 发行版2安装教程_oracle_
- Flume监听oracle表增量的步骤详解_oracle_
- maven添加oracle依赖失败问题的处理方法_oracle_
- Oracle 日志挖掘(LogMiner)使用详解_oracle_
- Oracle表空间数据库文件收缩案例解析_oracle_
- 浅析Oracle中sys、system和Scott用户下的数据库连接问题_oracle_
- Oracle锁处理、解锁方法_oracle_

