白羊座','B','乒乓球,读书,滑板');
insert into table syc_ads.test_transform values('黄六','天蝎座','A','乒乓球,读书,滑板');
行转列...,CONCAT_WS(',',constellation,blood) a
FROM syc_ads.test_transform
)t1
GROUP BY t1.a
四、执行结果:
列转行...一、实现内容:
将用户的多个爱好拆分成单行展示
二、实现步骤:
先用split函数将hobby根据“,”分割成数组
lateral view结合explode函数进行拆分后的聚合
三、执行sql: