请教mysql存储过程:第一列按表某字段统计
我想用mysql存储过程做一个统计
表 class(id,grade,class,girlnum,boynum,birdate),
主键,年级,班级,女生人数,男生人数,生日
即第一列是按某个字段进行统计的,oracle有个grouping,可以第一列动态统计,mysql没怎么用过,这里请教大家了:
想要的结果是:
结果1:
班级 男生 女生
1年1班 10 20
1年2班 11 21
2年1班 12 22
结果2:
年级 男生 女生
1年级 21 41
2年级 12 22
结果3:按一年12月统计
年月 男 女
2012-1 2 2
2012-2 3 4
... ... ...
2012-12 1 0
------解决方案--------------------