--分数大于70的学生select listagg(name,',')withingroup(orderby score) 合并后的姓名 from zyh_test WHERE score >70;--每个班级分数大于70的学生select classid 班级,listagg(name,',')withingroup(orderby score) 合并后的姓名 from zyh_test WHERE score >70GROUPBY classid;
--列转行函数listagg()结合分析函数over()select name 姓名,score 分数,classid 班级,listagg(name,',')withingroup(orderby score)over(partitionby classid) 合并后的姓名 from zyh_test ORDERBY classid,score;
跃然一笑 MySQLSELECT FieldA , GROUP_CONCAT(FieldB ORDER BY FieldB SEPARATOR ,) AS FieldBs FROM TableName GROUP BY FieldA ORDER BY FieldA;Oracle&DB2SELECT FieldA , LISTAGG(FieldB, ,) WITHIN GROUP (ORDER BY FieldB) AS FieldBs FROM TableName GRO…
1.转置矩阵
1.1转置矩阵简介
把矩阵A的行换成同序数的列得到的新矩阵,叫做A的转置矩阵(Transpose of a Matrix),记作ATAT。
例如: 因此,转置矩阵的特点: (1)转置矩阵的行数是原矩阵的列数&…
1.转置矩阵
1.1转置矩阵简介
把矩阵A的行换成同序数的列得到的新矩阵,叫做A的转置矩阵(Transpose of a Matrix),记作ATAT。
例如: 因此,转置矩阵的特点: (1)转置矩阵的行数是原矩阵的列数&…