• 主页
  • Oracle 基础和管理
  • Oracle 高级技术
  • Oracle 认证与考试
  • 职位交流

Oracle数据库查询问题

兴兴兴兴吖 2021-04-29 05:23:47
各位大佬 , 我第一次接触Oracle数据库 , 现在有个问题请教一下
我现在有个字段比如说: 'list' ,
第一条数据的list为 张三,李四,赵六
第二条数据的list为 王五,吴八
我现在想要对这个list计算个总数 ,
比如
第一条的 listCount = 3
第二条的 listCount = 2
我不想在业务代码里面处理
在Oracle数据库里面有没有什么好用的函数
...全文
312 点赞 收藏 2
写回复
2 条回复
AHUA1001 05月07日
SELECT T.S,REGEXP_COUNT(T.S,',')+1 N FROM (
SELECT '张三,李四,赵六' S FROM DUAL UNION ALL
SELECT '王五,吴八' S FROM DUAL) T
回复 点赞
nayi_224 04月30日
regexp_count
回复 点赞
发动态
发帖子
Oracle
创建于2007-09-28

6410

社区成员

5.4w+

社区内容

Oracle开发相关技术讨论
社区公告
暂无公告