我正在寻找帮助编写脚本来完成下面的
我想为每个id合并列(通常用逗号分隔符分隔的列)。
表A
id i_part ipart_ps ipart_size j_part j_part_ps j_part_size k_part k_part_p
1 XXXX 4,c 10 AAAA 3L+2 7 BBBB 3,c
2 XXXX 4,c 15 CCCC 3L+2 9 KKKK 3,c
3 XXXX 4,c 13 DDDD 3L+2 10 RRRR 3,c
表A
id part position size
1 XXXX,AAAA,BBBB 4,c,3L+2,3,c 10,7
2 XXXX,CCCC,KKKK 4,c,3L+2,3,c 15,9
3 XXXX,DDDD,RRRR 4,c,3L+2,3,c 13,10
答案 0 :(得分:0)
select id,
i_part || ',' || j_part || ',' || k_part as part,
ipart_ps || ',' || jpart_ps || ',' || kpart_p as position,
ipart_size || ',' || jpart_size as size
from table_A;
现在,仅仅因为你可以做某事,并不意味着你应该这样做。在这种情况下,你可能不应该这样做。