标签:图片 实现 sequence 技术分享 UI 点击 分享 tab src
用过Mysql的都知道她有一个很好的实现行转列功能的函数group_concat函数,非常方便
点击(此处)折叠或打开
现在的需求是有上面图二类似的结果集,需要把列二拆分 转换成行记录
我们知道如果是单条记录通过SUBSTRING_INDEX容易实现
点击(此处)折叠或打开
但是如果是N条呢?同样也是可以使用SUBSTRING_INDEX来实现,只不过需要一个配置表,通过CROSS JOIN交叉连接实现,先看下CROSS JOIN
点击(此处)折叠或打开
下面就通过CROSS JOIN和SUBSTRING_INDEX实现我们的需求,首先构建一个配置表
点击(此处)折叠或打开
然后
点击(此处)折叠或打开
原贴: http://blog.chinaunix.net/uid-411974-id-3990697.html
( 转 ) Mysql group_concat 的反向应用实现(Mysql列转行)
标签:图片 实现 sequence 技术分享 UI 点击 分享 tab src
原文地址:https://www.cnblogs.com/refuge/p/9168906.html