sql server数据库应用技术第2版) 教学课件 作者 王冰教案 情境五查询与视图任务二教案

上传人:E**** 文档编号:102554098 上传时间:2019-10-03 格式:DOCX 页数:4 大小:22.68KB
返回 下载 相关 举报
sql server数据库应用技术第2版) 教学课件 作者 王冰教案 情境五查询与视图任务二教案_第1页
第1页 / 共4页
sql server数据库应用技术第2版) 教学课件 作者 王冰教案 情境五查询与视图任务二教案_第2页
第2页 / 共4页
sql server数据库应用技术第2版) 教学课件 作者 王冰教案 情境五查询与视图任务二教案_第3页
第3页 / 共4页
sql server数据库应用技术第2版) 教学课件 作者 王冰教案 情境五查询与视图任务二教案_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《sql server数据库应用技术第2版) 教学课件 作者 王冰教案 情境五查询与视图任务二教案》由会员分享,可在线阅读,更多相关《sql server数据库应用技术第2版) 教学课件 作者 王冰教案 情境五查询与视图任务二教案(4页珍藏版)》请在金锄头文库上搜索。

1、数据库应用技术 电子教案学习情境:五数据查询和视图情境教学要求:掌握SELECT查询的各种用法及应用掌握视图的创建与管理情境教学步骤及主要内容:任务二 分类汇总一 任务导入1. 任务描述本任务通过实现订单管理中的订单个数和订单金额的统计,掌握数据查询中的分类汇总。要求实现可根据订单状态的不同对订单个数及总金额进行统计。2. 任务目标掌握聚合函数及GROUP BY子句的用法。二 任务知识学习1. 常用聚合函数函数名函数功能SUM()计算一个数值列的总和AVG()计算一个数值列的平均值MAX()返回指定列中的最大值MIN()返回指定列中的最小值COUNT()计算符合查询限制条件的总行数2. 分组查

2、询(GROUP BY 子句)GROUP BY 分组表达式3. HAVING筛选子句GROUP BY 分组表达式 HAVING 筛选条件注意:在SELECT语句中,当WHERE、GROUP BY与HAVING子句同时被使用时,要注意它们的作用和执行顺序:WHERE用于筛选由FROM指定的数据对象,即从FROM指定的基表或视图中检索满足条件的记录;GROUP BY用于对WHERE的筛选结果进行分组;HAVING则是对使用GROUP BY分组以后的数据进行过滤。4. 使用COMPUTE子句计算与汇总COMPUTE 聚合函数 BY 列名注意: COMPUTE或COMPUTE BY子句中的表达式,必须出

3、现在选择列表中,并且必须将其指定为与选择列表中的某个表达式完全一样,不能使用在选择列表中指定的列的别名。 在COMPUTE或COMPUTE BY子句中,不能指定为ntext、text、image数据类型。 如果使用COMPUTE BY,则必须也使用ORDER BY子句。表达式必须与在ORDER BY后列出的子句相同或是其子集,并且必须按相同的序列。 在SELECT INTO 语句中不能使用COMPUTE。因此,任何由COMPUTE生成的计算结果不出现在用SELECT INTO 语句创建的新表内。三 任务实施方案1. 实现统计各个状态的订单的订单个数和总金额具体代码如下:USE 在线书店GOSE

4、LECT 订单状态, COUNT(*) AS 订单个数 , SUM(总金额) AS 订单总金额FROM 订单 GROUP BY 订单状态GO2. 实现统计各个状态的订单的订单个数和总金额,并显示订单详细信息。具体代码如下:USE 在线书店GOSELECT * FROM 订单 ORDER BY 订单状态COMPUTE COUNT(订单编号) , SUM(总金额) BY 订单状态GO3. 实现统计2012年的订单的订单个数和总金额。具体代码如下:USE 在线书店GOSELECT COUNT(*) AS 2012订单个数 , SUM(总金额) AS 2012订单总金额FROM 订单 WHERE 订单时间 BETWEEN 2012-1-1 AND 2012-12-31GO四 任务拓展训练使用SELECT语句对在线书店中的数据表完成以下查询:1. 统计用户表总人数。2. 统计用户表1级用户的平均消费金额。3. 统计订单细目表每份订单的总购书量。4. 根据订单细目表统计每种图书的总销量。5. 统计各出版社有多少种图书、平均定价和总销售量。6. 查询“北京理工大学出版社”的图书详细信息,并统计平均定价和总销量。7. 统计各出版社图书的平均定价和总销量,并显示图书详细信息。

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

当前位置:首页 > 高等教育 > 大学课件

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