SQL之行转列、列转行
student表:统计各年级各班人数。select gradeid,classid,count(*) as num from student group by gradeid,classid;查询结果:行转列现在需要统计各年级各班的男女生人数。输出年级、班级、男生人数、女生人数。原本男女都属于gender字段,一行一个值,现在需要把boy,girl作为单独字段输出,即行转列。通常使用case …when…实现,聚合统计结果作为列。select gradeid,classid,sum
原创
2020-06-17 02:00:41 ·
435 阅读 ·
0 评论