mysql既要分组又要转置时,case when和max()等聚合函数的结合使用
当既要分组又要转置时,case when前必须使用max()等聚合函数
下面以一个题为例:
新建两个表
#成绩表
CREATE TABLE `cjb` (
`xuehao` int(11) DEFAULT NULL,
`kemu` varchar(20) DEFAULT NULL,
`chengji` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
INSERT i
原创
2020-05-17 23:01:17 ·
1498 阅读 ·
0 评论