Oracle数据库查询问题

兴兴兴兴吖 2021-04-29 05:23:47
各位大佬 , 我第一次接触Oracle数据库 , 现在有个问题请教一下
我现在有个字段比如说: 'list' ,
第一条数据的list为 张三,李四,赵六
第二条数据的list为 王五,吴八
我现在想要对这个list计算个总数 ,
比如
第一条的 listCount = 3
第二条的 listCount = 2
我不想在业务代码里面处理
在Oracle数据库里面有没有什么好用的函数
...全文
370 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
AHUA1001 2021-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 2021-04-30
  • 打赏
  • 举报
回复
regexp_count

17,078

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧