搜索
首页 烦恼 校园生活

Oracle有一张表info,有三列,学校(school),班级(class),学生姓名(name),有全市所有的学校?

怎么得到每个学校每个班级有多少学生,按学生个数排序,并取20到30.sql怎么写?

全部回答

2019-04-28

0 0
  1、每个班级有多少学生并按学生数量排序。
  select school,class,count(1) from info group by school,class order by 3;2、取20~30个学生的班级:select school,class,count(1) from info group by school,class having (count(1) >=20 and count(1) =<30 ) order by 3 ;。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

烦恼
校园生活
青春期
恋爱
夫妻
家庭关系
两性问题
交友技巧
情感情绪
校园生活
校园生活
举报
举报原因(必选):
取消确定举报