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

数据库实验2

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

中南大学

班级:信安1302 完成时间:2015.5.22

实验二 基本数据查询

一、实验目的

1. 熟悉大型数据库实验环境,以MS SQL SERVER为例。 2. 掌握MS SQL SERVER的查询分析器的用法。 3. 能够完成对单表的查询操作。 4. 能够完成对多表的联合查询操作。 5. 能够完成带数据聚合函数的查询。

二、实验内容

(1)以实验一中创建的数据库abc作为查询对象,完成如下查询要求:

1. 查询2001年12月31日之后的销售情况,要求列出销售人员姓名、销售的产品名

以及销售日期。 使用查询语句如下:

select XSRYB.XM,CPB.CPM,XSQKB.XSRQ

from XSQKB inner join CPB on (XSQKB.CPH=CPB.CPH) inner join XSRYB on (XSQKB.ZGH=XSRYB.ZGH) where XSRQ>'2001/12/31' 可得查询结果:

2. 查询销售电冰箱的销售人员的最大年龄。

使用查询语句如下:

select top 1 NL

from XSRYB inner join XSQKB on(XSRYB.ZGH=XSQKB.ZGH) inner join CPB on(XSQKB.CPH=CPB.CPH) where CPM='电冰箱' order by NL DESC 可得查询结果如图:

3. 统计每个产品的销售总数量,要求只列出销售数量前3名的产品号和销售总数量。 使用查询语句如下:

select top 3 CPH,SUM(XSSL) as'销售总数量' from XSQKB group by CPH

order by SUM(XSSL) DESC

可得查询结果如下:

4. 查询销售人员的销售情况,包括有销售记录的销售人员和没有销售记录的销售人

员,要求列出销售人员姓名、销售的产品号、销售数量和销售日期。 使用查询语句如下:

select XSRYB.XM,XSQKB.CPH,XSQKB.XSSL,XSQKB.XSRQ from XSRYB LEFT JOIN XSQKB ON(XSRYB.ZGH=XSQKB.ZGH)

可得查询结果如下:

5. 列出2000年1月1日以后销售总量第一的产品的名称和生产厂家。 使用查询语句如下:

select CPB.CPH,CPB.SCCJ from CPB

where CPH=(select top 1 CPH from XSQKB

where XSRQ>'2000/1/1' group by CPH

order by SUM(XSSL) DESC)

可得查询结果如下:

(2)以MS SQL SERVER的例子数据库pubs为查询对象,完成如下查询:

6. Pubs数据库:没有写过business或者popular_comp类型书籍的作者编号和姓名 使用查询语句如下:

可得查询结果如下:

7. Pubs数据库:查询出版物价格在20元以上的作者编号和姓名 使用查询语句如下:

可得查询结果如下:

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

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