[数据处理]
急!!如何将一行变成多行,单行里有多个值,如何转多行
凉月
显示全部楼层
发表于 2023-3-10 14:12:47
谢谢回答!这个如果数据名称少的话,可以实现。但是我有几千个名称,做不到每个都新建个字段。 |
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-3-10 14:17:22
|
|
|
|
凉月
显示全部楼层
发表于 2023-3-10 14:41:41
按这个方法在数据集服务里要 先拆分,然后用逆透视表。 有没有可能直接不走这两步,直接在制作界面新建字段界面实现。
主要是我看了在mysql 里实现的方法,我想套用这个方法,但是没有substring_index 这个函数,卡在这了,想知道有没有其他替代的函数?
mysql 实现方式:
SELECT a.*,b.*
substring_index( substring_index( a.rn, ',', b.help_topic_id + 1 ), ',',- 1 ) AS rn
FROM
sheet1 a
LEFT JOIN mysql.help_topic b ON (
(b.help_topic_id < ( ( length( a.rn) - length( REPLACE ( a.rn, ',', '' ) ) ) + 1 )
|
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-3-10 14:52:55
|
|
|
|
凉月
显示全部楼层
发表于 2023-3-13 09:03:44
感谢回复,不明觉厉!请问你这个脚本是什么语言啊,什么数据库里跑的 |
|
|
|
|
DX188
显示全部楼层
发表于 2023-3-13 09:15:33
这不就是永洪的语言么,基于JS,变化时运行写的脚本 |
|
|
|
|
凉月
显示全部楼层
发表于 2023-3-13 15:16:14
还没用过js |
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-3-13 15:21:25
|
|
|
|
DX188
显示全部楼层
发表于 2023-3-13 16:17:42
单个单元格实现了,整列也就不难了,我刚又试写了下,外面嵌套一层循环是可以实现的,不过好像有点版本上的BUG,我就先不贴脚本了 |
|
|
|
|
DX188
显示全部楼层
发表于 2023-3-13 16:17:56
|
|
|
|