数据库的统计输出实验

上传人:鲁** 文档编号:486244274 上传时间:2022-09-12 格式:DOC 页数:4 大小:57.50KB
返回 下载 相关 举报
数据库的统计输出实验_第1页
第1页 / 共4页
数据库的统计输出实验_第2页
第2页 / 共4页
数据库的统计输出实验_第3页
第3页 / 共4页
数据库的统计输出实验_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库的统计输出实验》由会员分享,可在线阅读,更多相关《数据库的统计输出实验(4页珍藏版)》请在金锄头文库上搜索。

1、数据库系统原理实验报告二零一九年实验四 数据库的统计输出实验一、实验目的熟练掌握和使用分组查询和函数查询的使用方法,完成数据查询中的统计、计算输出的 操作方法。二、实验内容实验内容:1. 找出向北京供应商购买重量大于 30 的零件的工程号;SELECT SPJ.JNOFROM SPJ,S,PWHERE S.SNO=SPJ.SNO AND P.PNO=SPJ.PNOAND S. CITY=北京AND P. WEIGHT30V J iUiiJWO2. 找出工程项目J2使用的各种零件的名称及其数量;SELECT P.PNAME,SPJ.QTYFROM P,SPJWHERE P.PNO=SPJ.PNO

2、 AND JNO=j2QT7110022uu3. 按工程号递增的顺序列出每个工程购买的零件总数SELECT JNO,SUM(QTY)FROM SPJGROUP BY JNOORDER BY JNO ASCJ- UjJ FldjCGI3IU无列名)U1 |J2J3dOCJ41SC04. 编程输出如下报表:供应商零件工程项目数量SELECT SNO,PNO,JNO,QTYFROM SPJGROUP BY SNO,PNO,JNO,QTYORDER BY JNO ASC3FOrN3QTY11 32 1:FlJi20C2Pl_n200355peJ220C4工rzJ2LOCb5-FlJ3LOCFlFF*初

3、:7peJ420C335rzJ4LOCyFlJ470C11pf4nOC三、注意事项1. 子句WHERE (条件)表示元组筛选条件,子句HAVING (条件)表示分 组选择条件。2. 子句HAVING (条件)必须和GROUP BY (分组字段)子句配合使用四、思考题1. 统计函数和分组统计函数有什么不同?答:统计函数是按某种要求,对某个属性的一列值进行计算,对数值进行 整合,而分组统计函数是将查询结构按某一列或多列的值分组,目的是为 了细化聚集函数的作用对象。分组后聚集函数将作用于每一个组,即每一 个组都有一个函数值。2. 使用 GROUP BY 条件条件子句后,语句中的统计函数的运行结果有什 么不同?答:如果未对查询结果分组,聚集函数将作用于整个查询结果,分组后聚集函数将作用于每一个组,即每一个组都有一个函数值。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 模板/表格 > 财务表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号