Flink SQL中有没有行转列的函数东凌
以下为热心网友提供的参考意见
在Flink SQL中,你可以使用内置的聚合函数GROUP_CONCAT来实现行转列的功能。这个函数会将输入数据按照指定的列进行分组,并将每个分组中的其他列的值拼接成一个字符串。例如,假设你有一个包含姓名和科目的表,并希望按姓名分组,同时将每个分组中的科目用逗号连接起来,可以使用如下查询:
SELECT name, GROUP_CONCAT(subject) as subjects
FROM table
GROUP BY name;
本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/19500.html