求大神·关于oracle查找字符串问题
求各位帮忙看看,表中某个字段值很乱,想抽取有用的信息出来并做些计算
如:
id value
1 _id:$oid:573e5bb44d89070f00cf65e9,types:20 GP,_id:$oid:573e5bb44d89070f00cf65e8,types:40 HQ
2 _id:$oid:5758a988c74d490f0093a2bc,types:
3 qty:2,_id:$oid:573d7e214d89070f00ce5e60,types:20 GP,qty:3,_id:$oid:573d7e214d89070f00ce5e5f,types:40 HQ
--------------------------------------------------------------
想抽取的结果是
id qty* types**
1 0 20GP, 40HQ
2 0
3 5 20GP, 40HQ
*qty: 字段中所有的qty相加 (不确定有几个qty)
**types: 字段中所有types值串连 (同不确定有几个types)
如:
id value
1 _id:$oid:573e5bb44d89070f00cf65e9,types:20 GP,_id:$oid:573e5bb44d89070f00cf65e8,types:40 HQ
2 _id:$oid:5758a988c74d490f0093a2bc,types:
3 qty:2,_id:$oid:573d7e214d89070f00ce5e60,types:20 GP,qty:3,_id:$oid:573d7e214d89070f00ce5e5f,types:40 HQ
--------------------------------------------------------------
想抽取的结果是
id qty* types**
1 0 20GP, 40HQ
2 0
3 5 20GP, 40HQ
*qty: 字段中所有的qty相加 (不确定有几个qty)
**types: 字段中所有types值串连 (同不确定有几个types)
...全文
相关推荐
oracle常用函数功能演示
通过实践和理解这些函数的用法,你可以在短时间内提升自己的数据库技能,成为真正的Oracle专家。记住,掌握数据库的精髓并不在于知道多少函数,而在于如何灵活运用它们来解决实际问题。
oracle+函数大全.rar--ora书
理解并熟练运用这些函数是Oracle数据库开发人员的基本功。在实际工作中,我们可能会结合多种函数,利用它们的强大功能来解决复杂的数据处理问题。
oracle和SQL的语法区别
SQL Server:使用SUBSTRING()截取字符串,CHARINDEX()查找子串位置,REPLACE()替换子串。3. 数学函数:Oracle:使用ROUND()四舍五入,MOD()求余数。
ORACLE函数大全与整理
字符串函数:如UPPER()、LOWER()用于大小写转换,INSTR()用于查找子字符串位置,SUBSTR()用于截取子字符串。3.
oracle函数大全中文api文档
**字符串处理函数**: LIKE和REGEXP_LIKE用于模式匹配,SUBSTR截取字符串,INSTR查找子串位置,CONCAT连接字符串,UPPER和LOWER转换大小写,REPLACE替换字符串中的特定字符


