学生—课程"数据库中包含学生表,课程表,学生选课表3个表,分别是:

学生—课程"数据库中包含学生表,课程表,学生选课表3个表,分别是:,第1张

您好,您这样:

--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个表,分别是:、现有一个“学生—课程—成绩”数据库,数据库中包括三个表:、有一个学生数据库,有以下关系模式构成: 学生(学号,姓名,性别,年龄,所在系)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9538408.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存