# 行扁平化组件
将学生成绩按照学号分组输出。
# 开发步骤
准备数据
DROP TABLE IF EXISTS `stuinfo2`;
CREATE TABLE `stuinfo2` (
`ID` int NOT NULL,
`GRADE` int DEFAULT NULL
) ;
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (1, 90);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (2, 95);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (3, 92);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (1, 86);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (2, 89);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (3, 92);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (1, 89);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (2, 90);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (3, 93);
在关系型数据库输入组件中选择刚才创建的表。
排序记录组件按照ID字段排序。
按照ID进行数据分组,字段名称是每个分组中包含的扁平化字段的个数并赋予自定义输出字段名称,扁平化字段为输出的值。
输出结果如下。