一、概述

经常会遇到一种需求要计算某个分组内各小分组所占的比例,比如:列出一所学校内所有的班级及班级内男生和女生所占的比例。

通常的做法是从数据库中取出所有的班级、性别及数量,然后遍历计算每个班级中男生和女生的占比。用SQL实现的方式实现就显得简单很多。

二、操作

1. 构造数据源

--创建表
CREATE TABLE TEST (
  ID …

阅读全文