Create Table Class
(
classID number(8) not null Primary key,
className varchar2(20) unique,
classDate date default(SysDate),
manager varchar2(20)
)
;
--班级表插入数据insert into Class values(1,'050601S1','05-6月-05','张三丰');
insert into Class values(2,'050718S2','18-7月-05','孙四娘');
insert into Class values(3,'050228Y2','28-2月-06','王老五');
insert into Class values(4,'050826S1','26-8月-06','孙四娘');Create Table student
(
stuID number(8) not null Primary key,
stuName varchar2(20),
stuSex varchar2(2) default('男') check(stuSex = '男' or stuSex = '女'),
stuAge number(3) default(0) check(stuAge >=0 and stuAge <=100),
stuCity varchar2(20),
classID number(8) references class(classID)
)
;
--插入学生表数据insert into Student values(1,'李小龙','男',21,'旺角',4);
insert into Student values(2,'林青霞','女',23,'九龙',3);
insert into Student values(3,'成龙','男',25,'尖沙嘴',2);
insert into Student values(4,'张曼玉','女',20,'新界',1);
insert into Student values(5,'梁小龙','男',28,'九龙',1);
insert into Student values(6,'关之琳','女',21,'旺角',2);
insert into Student values(7,'吕小龙','男',30,'尖沙嘴',3);
insert into Student values(8,'李赛凤','女',26,'新界',4);
----------------------------------------------------------------------------问题:在oracle中显示平均年龄高于24的班级信息,显示班级名称与班级平均年龄。
如下:班级          平均年龄
----------- ----------
050228Y2          26.5不难,但我想不出来,大家帮帮我