
您好,您这样:
--1
select Sname,Sage from Student where Sage<(select Sage from Student where Sno='某一学生') and Sdept='数学系'
--2
select Sname from Student where Sno in (select Sno from SC)
--3
select Sname from Student where Sno in (select Sno from SC group by Sno having count()=(select count() from Course ))
① create table Student( Sno int not null PRIMARY KEY ,Sname string Unique, Ssex string ,Sage integer, Sdept string )
② SELECT SGSno, SGGrade FROM SG WHERE (((SGCno)=2))
③ INSERT INTO sg(Sno,Cno,Cname,Grade)valves(“2012314”,”2”, “数据库管理”,90)
④ UPDATE SG SET SGGrade = 95 WHERE (((SGSno)=2012314))
⑤ DELETE SGSno FROM SG WHERE (((SGSno)=2012314))
⑥CREATE VIEW VSG AS select from SG
1)
select a学号,a成绩 from 选修 a, 课程 b
where a课程号=b课程号 and b课程名='3号' order by a成绩 desc
-- 如果不是按课程名查,可以不用连接"课程"表
2)
select a课程号, b课程名, count(a学好) from 选修 a, 课程 b
where a课程号=b课程号
group by a课程号, b课程名
3)
select b姓名 from 选修 a, 学生 b
where a学号=b学号 and a成绩 > 90
4)
insert into 学生(学号,姓名,性别,年龄,所在系) values ('012508','刘敏','女',18,'计算机')
以上就是关于学生—课程"数据库中包含学生表,课程表,学生选课表3个表,分别是:全部的内容,包括:学生—课程"数据库中包含学生表,课程表,学生选课表3个表,分别是:、现有一个“学生—课程—成绩”数据库,数据库中包括三个表:、有一个学生数据库,有以下关系模式构成: 学生(学号,姓名,性别,年龄,所在系)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)