201421314431-张和杰-数据库实验三报告.docxVIP

  • 4
  • 0
  • 约6.37千字
  • 约 14页
  • 2021-04-13 发布于天津
  • 举报

201421314431-张和杰-数据库实验三报告.docx

第 第 PAGE #页共14页 201421314431-张和 杰-数据 库 实验三报告 仲恺农业工程学院实验报告纸 计算科学(院、系) 信息与计算科学 专业 144 班 数据库原理与应用 课 学号201421314431 姓名 张和杰 实验日期 2016-3-21 教师评定 实验三 实验项目:数据库多表查询与视图的创建和使用。 实验目的:通过实验,要求学生掌握多表查询和使 用视图。 实验要求:成功使用多表查询和视图。 实验内容: 在SM数据库中进行以下操作: 使用EXISTS查询所有选修了 001号课程的学 生的姓名。 select aname fram 乞匸udenc where exis七勻 (select; * from sc where sc _ SNc = BCJriEnt. sue arid sc . CNa = 1 001 r 1 2 _兮舂花 3 4 程灵索 5 姜铁山 6 钟那能 7 $ 壬忡萍 3 躱飞虹 10 任通武 11 使用NOT EXISTS查询未选修了 001号课程的 学 生 的 姓 名 frote jgrudenr wheTe t.qx. exists select from ac where sc * SJic = scuderic. sne aria sc.CNo = T 001 使用NOT EXISTS查询选修了课程学分为4 的全部课程的学生的姓名。 s e 1 e tyu sname fro it. 5t-j.tl£nt vhere not exists (select * from course where CCred-its = 4 * anal n.ot exists ( select gul wiie re sc» SlTo = studeiit * 5Ho anl 3 CNc = course » CNo ) ;王呻口 韦慕 马行空 马看花 李廷舸 凤南天 统计教职工的总人数、最高工资、最少工资、 平均工资 ]slect count i ?iraw (distinct sal 最咼工资(3)刁匸1_:0.匚上 sal 最少工资宀叩旧赵)平均H资 -frcir t^acter 总人数最高工… 最少工… 平均工费 1 i 2U i 4534 筒4 33 耳 25 查询选修两门课程以上的学生学号 select sno £ran sc ■group by stlc having c□ out i )*2 Sno 1 i D0001 2 00002 2 00004 4 00014 5 00015 6 00016 7 0001S 6 00疋1 9 00025 10 00026 11 DOOGO 查询选修了三门课程的学生学号 I select sno from sc -group toy ana having coLmr -:=3 Sno 1 ;00015 j 2 0CD3D 使用分组查询选修了所有课程的学生学号、姓 ^|| O select Brie r snsire f it a it student where ano in iselect sno from sc group by snc having cc\int i j = selct u亡■:二 t i ・) from c a r 3 e i SNo SNanns 1 00001 马行空 2 OOOQ2 马春花 3 00004 i帝至富 在选修课001中,使用ALL查询比学号00001 和学号00004的成绩都低的学生学号; select Stic JrtiE sc where CNc = 1GClr and Sccre al1 select Scare 3Tlq = 00001T or sna - * 0Q00) and CNo - f 0011 } sno HI! ■■■!■ ■■■■■*■■■■■ V 5 aomo ^SSi W025 在选修课001中,使用ANY查询比学号00001 或学号00004的成绩低的学生学号; 3elecr gna frain s c. wile re CNo = and Score any : aelecc Score from sc where 1 = 00DG11 or sne -・ 0000^ ■) and CNe - OOl1 from scwhere CNo = 001T and Scene iseleet AVG(Scoie) group by SNo from sc STIP 1 ]D0002 2 (J0004 3 00010 4 00014 5 W025 按总平均值降序给出所有课程都及格但不 包括课程001的所有学生的总平均成绩; select snofAVG

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档