mysql 怎么实现一行数据转多行呢?

    将一行记录中的某一列值(值格式:数据之间用英文逗号隔开),将这一数据转换成多行。

    例如:表 cds_var 中的 cds_value 中的数据格式:多个id之间使用英文的逗号进行隔开.

    需求: 将上面的 cds_value 的值按照多行进行展示.效果如下:

    解决方案:  

      创建一个序列表(仅有一个字段:存储序列 1-1000),如下:

    编写SQL语句:

  1. 前言 最近在给学校的社团成员进行web安全方面的培训,由于在mysql注入这一块知识点挺杂的,入门容易,精通较难,网上相对比较全的资料也比较少,大多都是一个比较散的知识点,所以我打算将我在学习过程中遇 ...

  2. 极客时间 Mysql实战45讲 07讲行锁功过:怎么减少行锁对性能的影响笔记 极客时间极客时间 Mysql实战45讲 07讲行锁功过:怎么减少行锁对性能的影响笔记 极客时间 笔记体会: 方案一,事务相 ...

  3. Mysql MyISAM数据库批量转换表引擎为Innodb 最近在做事物处理需要把表结构都改为带有支持事物的Innodb引擎格式, 把里面数据库 用户名.密码 等信息修改为你自己的,放在网站下运行即可 ...

  4. ---qrcode.js插件将你的内容转换成二维码格式--- 我之前一直想知道二维码是怎么生成,所以就了解了一下, 最后还是不知道它的原理, 但是,我知道怎么生成. 现在就让我带你制作一个你喜爱的二维 ...

  1. 一次关于JSONP的小实验与总结   前言: 今天,无意间看到自己某个文件夹下有个JSONP的东西.慢慢回忆起,这个东西是之前想写的一个demo,也不知道是多久以前了,但是不知道怎么的,给忘那边了.那 ...

  2. 开发背景 看到网上有人发教程,如何通过在excel里设置单元格颜色画一幅画,感觉手工做太复杂,就打算用程序实现一个. 开发运行环境 python 2.7 PIL xlsxwriter 用法 pytho ...

}

-- 1、思考取出的那一行,或者那一列除去被某个符号(如逗号‘,’)标记之后的 字符串个数或者长度

-- 2、那一列除去被某个符号(如逗号‘,’)标记之后的 字符串个数或者长度,有多少个或有多长就转成多少行;

-- 替换前, 替换后

}

以前有高人写过类似的:

你对这个回答的评价是?

下载百度知道APP,抢鲜体验

使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 oracle拼接多行数据 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信