`
zjwlonger
  • 浏览: 15292 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

中科软java笔试题分享:学生信息表分组查询

阅读更多

题目:

Table:student

学号

班级

分数

1

Class1

70

2

Class1

50

3

Class2

67

4

Class3

36

5

Class1

45

6

Class2

66

查出 高于class1 平均分数的班级 和 学生数量

 

答案:

create table student(

xuehao varchar(20),

banji varchar(20),

fenshu number(3)

)

 

insert into student values('1','class1',90);

/

insert into student values('2','class1',30);

/

insert into student values('3','class1',69);

/

insert into student values('4','class2',69);

/

insert into student values('5','class2',76);

/

insert into student values('6','class3',85);

 

select banji,count(xuehao) as num1 from student

where fenshu > (select avg(fenshu) from student where banji='class1') 

group by banji

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics