![点击分享此内容 分享](/master/images/share_but.png)
实验四 单表、连接查询.doc
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
最后一页预览完了!喜欢就下载吧,查找使用更方便
10 文币 0人已下载
下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验四 单表、连接查询.doc
- 资源描述:
-
1、实验四 单表、连接查询实验一、实验目的使学生熟练掌握单表查询、连接查询、数据排序,加深对SQL语言的查询语句的理解。二、实验内容该实验包括1) 单表查询操作包括投影、选择、排序等。2) 连接查询操作包括等值连接、自然连接、一般连接、外连接、内连接、左连接、右连接和自连接等。三、实验方法1将查询需求用SQL语言表示。2在SQL Server Management Studio的SQL语句输入区中输入SQL查询语句。3发布执行命令,查看查询结果;如果结果不正确,进行修改,直到正确为止。四、实验步骤(1) 单表查询实验用SQL语句实现学生选课库中的下列查询: 查询全体学生的学号和姓名。 求数学系学生
2、的学号和姓名。 求选修了课程的学生学号。 求选修1号课程的学生学号和成绩,并要求对查询结果按成绩降序排列,如果成绩相同则按学号升序排列。 求选修1号课程且成绩在8090分之间的学生学号和成绩,并将成绩乘以系数0.8输出。 求数学系或计算机系姓张的学生的信息。求1号课程成绩排名前三位的学生的学号。(2) 连接查询实验用SQL语句实现学生选课库中的下列查询: 查询每个学生的情况以及他(她)所选修的课程。 求学生的学号、姓名、选修的课程名及成绩。 求选修1号课程且成绩为90分以上的学生学号、姓名及成绩。 查询每一门课的间接先行课(即先行课的先行课)。五、实验报告要求1用SQL语言写出实验操作的查询语句。2实验步骤和实验结果。3实验中的问题。六、注意事项1 注意选择数据库2 查询结果的几种处理方式。3 内连接、左外部连接和右外部连接的含义及表达方法。4 输入SQL语句时应注意,语句中均使用西文操作符号。5 注意测试数据要全面(既有满足条件的,也有不满足条件的)。七、思考题1在连接查询中没有连接条件,结果会怎样?
![提示](https://www.docduoduo.com/images/bang_tan.gif)