6-1:六道经典SQL题
学生表S SNO 学号, Sname 姓名, Class 班级, height 身高
课程表C CNO 课程号, CName 课程名, CPreNO 预修课程编码
成绩表SC CNO 课程号, SNO 学号, SCgrade 成绩
1、体育生选拔,要求身高在170cm以上,考试不及格课程在3门以下(不包括3门)平均成绩在60分以上。
学号 姓名 身高 平均成绩
解决:
数据库版本:Oracle 11g
--创建表和数据
create table s(sno int, sname varchar2(20), class int, height int);
create table c(cno int, cname varchar2(30), cpreno int);
create table sc(cno int, sno int, scgrade int);
insert into s values(1, '张三', 1, 171);
insert into s values(2, '李四', 2, 161);
insert into s values(3, '王五', 3, 181);
insert into s values(4, '赵六', 1, 177);
insert into s values(5, '李萌', 3, 178);
insert into s values(6, '孙小二', 2, 166);
insert into s values(7, '张六&