oracle 字符串里面有通过逗号分隔的各个id,直接通过字符串获取id对应的name的字符串

原创 2018年04月16日 09:59:47

student表的courses字段,存着course的id,现在需要学生的所有课程用字符串的形式查出

student表

idnamecourses
1小明    44,55,66
2小红11
3小紫22,44
course表
idname
11数学
22语文
66英语
44体育
55美术
查询sql
select a.*,to_char(wm_concat(b.name)) from student a,course b  where instr(b.id, a.courses ) > 0

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012089137/article/details/79956659

Windows优化大师注册机源码

Windows优化大师注册机源码unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Co...
  • Drate
  • Drate
  • 2003-02-25 13:01:00
  • 2102

android 通过字符串名称 检索资源ID或String

为了增加配置xml格式的灵活 不把具体内容写在
  • zzzzyu
  • zzzzyu
  • 2014-05-27 14:11:23
  • 5296

mysql 逗号分隔的id转为逗号分隔的名称

今天处理一个需求,表字段中存的是以逗号分割的code,另一张表中存放着code对应的code_name,现在又要要求把表中的字段的code转换成code_name并以逗号分割,形式和表字段相同。 ...
  • wang1988081309
  • wang1988081309
  • 2017-06-08 15:48:29
  • 2040

【ORACLE】逗号分隔的字符串的应用

【问题】遇到逗号分隔的字符串转为嵌套表, 如果采用自定义的方法,需要写个循环,比较麻烦 【分析】 ORACLE提供了类似的过程来实现这个功能 dbms_util...
  • onemetre
  • onemetre
  • 2017-03-24 15:10:32
  • 654

Android_根据字符串获取资源id

一般地,我们给一个ImageView设置一个图片可能会采用以下代码: int resId = R.drawable.icon; imageView.setImageResource(resId)...
  • strawberry2013
  • strawberry2013
  • 2015-06-02 07:52:24
  • 3116

Oracle中把逗号分割的字符串转换为可放入in的条件语句的字符数列

select regexp_substr('SMITH,ALLEN,WARD,JONES','[^,]+', 1, level) from dual connect by regexp_substr(...
  • j506825719
  • j506825719
  • 2016-08-25 15:48:31
  • 4041

将以逗号分隔的id字符串按每20个id截取分组

我这里id字符串形如: String a="1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29...
  • lvyuan1234
  • lvyuan1234
  • 2017-08-23 20:39:31
  • 262

多个checkbox 获取选中的 并且把传递的id用逗号隔开(jQuery)

$("#gaipai").click(function(){             var arrs=new Array();             $("input[name='id']:c...
  • streetlight8023
  • streetlight8023
  • 2015-01-12 17:14:00
  • 3805

查询oracle 中逗号分隔字符串中所有值

select regexp_substr('a,b,c,','[^,]+',1,rownum) from dual connect by rownum
  • terryhuang
  • terryhuang
  • 2010-11-12 10:44:00
  • 6208

mysql中处理逗号存储多个字符串,id,tag

被分割的字段一定是有限而且数量较少的,我们不可能在一个字符串中存储无限多个字符 这个字段所属的表与这个字段关联的表,一定是一对多的关系 比如下面这个表结构所代表的con 被分割的字段...
  • ROVAST
  • ROVAST
  • 2016-01-14 17:22:27
  • 3213
收藏助手
不良信息举报
您举报文章:oracle 字符串里面有通过逗号分隔的各个id,直接通过字符串获取id对应的name的字符串
举报原因:
原因补充:

(最多只允许输入30个字)