SQLServer数据库上机指导练习.doc

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

MS SQL Server上机指导(八) 实验实训名称 T-SQL高级查询 上机课时 2课时 时间 2012-11-7 地点 6#404 目的及要求 掌握附加数据库的方法 掌握对多表进行连接查询、分组、合并以及子查询等方法 理解各种连接运算(内连接、左外连接、右外连接、全外连接、子连接、交叉连接)的含义 实训内容与步骤 附加“教学管理数据库”; 练习附件1中的语句 回答问题 上机报告写法 (实训内容与步骤) 写出附件1各查询的语句和运行结果 解释WHERE和HAVING语句的区别 结果与总结 [写自己的操作感受,一定要写] 附件1: 列出所有学生的学号,姓名,课程名称和成绩 列出所有课程的选用的教材信息 列出所有学生选课的信息(左外连接) 列出计算机系的副教授的老师的教师编号和教师姓名和身份证号码 统计各系部老师的人数,要求有详细信息(compute) 列出第5学期所开课程的平均学期教学课时和平均课程学分 列出选用了最贵的教材的课程编号和课程名称 统计每个学期所开课程的总学期教学时数和总课程学分,并按学期升序排列 统计各班学生的总人数 统计各个班级男女生人数 统计全校男、女学生各自的总人数和平均年龄 在student_info这张表中,将总人数大于1的班级学生总人数显示出来 计算每个人的平均成绩,并按成绩的降序进行排列 在student_info这张表中,把女生人数大于5人的班级编号列出来。 把不及格课程大于1门的学生的学号,姓名,不及格门数列出来。 查询平均分为80以上的课程名称。 select student_info.stud_id,stud_name,course_name,grade from student_info,student_grade,course_info select course_info.course_name,pub_company,author,book_price,dep_id from course_info,book_info SELECT student_info.stud_id AS 学号,student_info.stud_name AS 姓 名,course_info.course_id AS 课程编号,course_info.course_name AS 课程名称,student_grade.grade AS 成绩 FROM course_info LEFT OUTER JOIN student_grade ON course_info.course_id = student_grade.course_id LEFT OUTER JOIN student_info ON student_grade.stud_id = student_info.stud_id select teac_id, teac_name, identity_card from teacher_info where profession = N副教授 AND dep_id = J select dep_id,count(*) as 人数from teacher_info group by dep_id SELECT teacher_class_course.term AS 学期, AVG(course_info.credit) AS 平均课程学分, AVG(total_period) AS 平均教学时数 FROM teacher_class_course,course_info WHERE (teacher_class_course.term = 5) GROUP BY teacher_class_course.term (7)select course_info.course_id as 课程编号,course_info.course_name as 课程名,book_info.book_price as 价格 from course_info,book_info where course_info.book_id = book_info.book_id and book_info.book_price = (select max(book_price) from book_info) (8)SELECT teacher_class_course.te

文档评论(0)

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

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

1亿VIP精品文档

相关文档