77范文网 - 专业文章范例文档资料分享平台

实验6:单表查询

来源:网络收集 时间:2018-12-19 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

课程:SQL Server数据库应用 实验六:SQL数据库单表查询

实验六 SQL数据库单表查询

一、 实验目的及要求

本实验的主要目的是掌握基于一个表的SELECT语句的语法及使用规则,并能运用各种常用的查询方式及其形式: 1. 掌握SELECT语句的基本语法结构。

2. 掌握SQL语句中基于一个表的SELECT语句的使用规则和方式。 3. 能正确设置各种常用查询条件。 4. 掌握分组汇总查询的使用。

二、 实验原理及背景知识

1. 了解SQL中SELECT语句的基本使用方式;

2. 理解关系代数中投影运算和选择运算的概念及原理。SELECT实

现的是投影,WHERE实现选择运算。

3. 实验前需要了解所使用的数据库中表的结构。 4. 实验前需要在stuManage数据库中输入模拟数据。

三、 实验内容及步骤

(1)

输入下在的查询语句,执行后验证实验结果:

1.查询专业为100165的学生的学号、姓名、性别和出生年月信息。

2. 查询不姓陈的学生学号和姓名信息。

课程:SQL Server数据库应用 实验六:SQL数据库单表查询

% _

3. 查询100165专业中1991年之前出生的学生的学号、姓名、性别及出生年月信息。

4. 查询所有学生的序号、姓名及年龄信息,其中年龄由出生年月转换得到。

5. 查询学号为‘091650102’同学的所有课程的平均分、最高分和最低分。

(2)

输入下面查询语句,然后运行,根据结果思考并记录其功

能: 1.功能:

2.功能:

3. 功能:

课程:SQL Server数据库应用 实验六:SQL数据库单表查询

4. 功能:

5. 功能:

(3) 阅读并分析下面查询语句,根据其功能,补全语句之后进

行验证:

1. 查询0916502班超过5人选修的课程选修人数及平均分。 SELECT AS '选课人数', AVG(mark) AS '平均分' FROM student_course WHERE sNO GROUP BY ccNO HAVING > 5

2. 查询1993年之后出生的学生的学号、姓名、性别和出生年。 SELECT sNO, sName, sSex, sBirth FROM student WHERE sBirth

课程:SQL Server数据库应用 实验六:SQL数据库单表查询

3. 查询姓陈而且姓名是三个字的同学的学号和姓名 SELECT sNO, sName FROM student WHERE sName

4. 查询每个同学的学号、平均分、最低分和最高分,并按照平均成绩降序排列。

SELECT sNO, AVG(mark) AS '平均分', MAX(mark) AS '最高分', MIN(mark) AS '最低分'

FROM student_course GROUP BY sNO ORDER BY

5. 查询开课号为0901120001的成绩排名前三名的学号及成绩信息。

SELECT 3 sNO, mark FROM student_course WHERE ccNO='0901120001' ORDER BY

四、 实验测验

根据下面的要求,写出其SQL语句,然后在查询分析器中运行该语句,并根据得到的结果验证语句的正确性: 1. 查询有课程不及格的学生的学号。

课程:SQL Server数据库应用 实验六:SQL数据库单表查询

2. 查询籍贯为“广东”和“海南”的学生信息。

3. 查询出偏瘦的学生姓名,性别,身高,体重及BMI指数(BMI=

体重(kg)/身高2(m),女生BMI≤19,男生BMI≤20) 4. 查询出每门课程的平均分、最低分、最高分。

5. 查询出平均分大于80分,且至少选修了2门课程的学生学号。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库实验6:单表查询在线全文阅读。

实验6:单表查询.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/374401.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: