网站大量收购闲置独家精品文档,联系QQ:2885784924

实验四SQL语句.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验四SQL语句

(2) 修改数据 将张星老师数据结构课的学生成绩全部加2分。 use 实验 update SC set Grade = Grade + 2 where Cno in (select Cno from Course where Cname = 数据结构 ); (3) 删除数据 删除马朝阳同学的所有选课记录。 use 实验 delete from SC where Sno in (select Sno from Student where Sname = 马朝阳 ); 2. 查询操作 (1) 单表查询 查询所有学生的信息; use 实验 select * from Student 查询所有女生的姓名; use 实验 select Sname from Student where Ssex = 女80 到89 分之间的所有学生选课记录,查询结果按成绩的降序排列; use 实验 select * from SC where Grade between 80 and 89 order by Grade desc; 查询各个系的学生人数; use 实验 select Sdept,count(Sdept) count from Student group by Sdept; (2) 连接查询 查询信息系年龄在21 岁以下(含21 岁)的女生姓名及其年龄。 use 实验 select Sname, Sage from Student, Dept where Dname = 信息 and Sage = 21 and Dept.Deptno = Student.Sdept;3) 嵌套查询 查询选课总学分在10 分以下的学生姓名; use 实验 select Sname from Student where Sno in (select Sno from Course, SC where Course.Cno = SC.Cno group by Sno having sum(Credit) 10 ); 查询各门课程取得最高成绩的学生姓名及其成绩; use 实验 select Cno, Sname, Grade from Student, SC where SC.Cno in (select Cno from SC group by Cno ) and Grade in (select max(Grade) from SC group by Cno ) and Student.Sno = SC.Sno order by Cno;101 学生选修的全部课程的学生学号; use 实验 select Cno from Course where Ctno = 101; use 实验 select Sno from SC where Cno = 1 and Sno in (select Sno from SC where Cno = 4); 查询选修了张星老师开设的全部课程的学生姓名。 use 实验 select Cno from Teacher, Course where Tname = 张星 and Tno = Ctno; use 实验 select Sname from SC, Student where SC.Sno = Student.Sno and Cno = 1 and SC.Sno in (select Sno from SC where Cno = 4)

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档