第二章构建进销存管理系统的查询5.ppt

上传人:b****2 文档编号:2123151 上传时间:2022-10-27 格式:PPT 页数:23 大小:133.50KB
下载 相关 举报
第二章构建进销存管理系统的查询5.ppt_第1页
第1页 / 共23页
第二章构建进销存管理系统的查询5.ppt_第2页
第2页 / 共23页
第二章构建进销存管理系统的查询5.ppt_第3页
第3页 / 共23页
第二章构建进销存管理系统的查询5.ppt_第4页
第4页 / 共23页
第二章构建进销存管理系统的查询5.ppt_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

第二章构建进销存管理系统的查询5.ppt

《第二章构建进销存管理系统的查询5.ppt》由会员分享,可在线阅读,更多相关《第二章构建进销存管理系统的查询5.ppt(23页珍藏版)》请在冰豆网上搜索。

第二章构建进销存管理系统的查询5.ppt

第二章第二章构建进销存管理系统的查询统计构建进销存管理系统的查询统计55终极目标:

能根据需要灵活、快速地查询简单进销存管理系统数据库的数据计算机应用教研室教学目标教学目标1、熟练掌握单表和多表的增删改查操作,并能构建复杂查询2、能够使用库函数进行数据统计模块五、进销存系统的汇总统计模块五、进销存系统的汇总统计1工作任务1、业务规则商品信息(商品ID,类别ID,商品编码,商品名称,单位,零售单位,换算系数,规格,进价,零售价,停用标志,助记码,供应商ID)商品类别(类别ID,类别编码,类别名称,描述,停用标志)供应商客户信息(编号,名称,地址,联系电话,标志,助记码)商品信息.类别ID=商品类别.类别ID,商品信息.供应商ID=供应商客户信息.编号模块五、进销存系统的汇总统计模块五、进销存系统的汇总统计12、实现效果库存管理库房分类查询3、教学内容A、Groupby子句B、常用聚合函数sum,min,max,avg,count2.41Groupby2.41Groupby子句子句【知识点】Groupby注意:

Groupby子句出现的位置其基本格式为:

SELECTSELECT选择列表FROMFROM表的列表WHEREWHERE检索的条件GroupbyGroupby分组列表HavingHaving表达式2.41Groupby2.41Groupby子句子句【例】检索“商品信息”中类别ID、商品名称,要求类别ID和商品名称相同的数据只显示一次1、使用distinct实现2、GroupbySelectSelect类别id,商品名称FromFrom商品信息groupbygroupby类别id,商品名称2.41Groupby2.41Groupby子句子句【练习】1、检索“职工信息”中的性别,要求重复的性别只显示一次2、检索“供应商信息”中的地址,要求重复的地址只显示一次2.422.42常用聚合函数常用聚合函数-Count-Count【知识点】Count()、计算总行数1、count(*)【例】统计“商品信息”中数据的行数2、Count()与Distinct【例】统计“商品信息”中不重复的商品名称行数2.422.42常用聚合函数常用聚合函数-Count-Count3、Groupby与Count【例】统计“商品信息”中每种商品的重复次数,返回数据商品名称,次数2.422.42常用聚合函数常用聚合函数-Count-Count【练习】1、统计每个商品类别的商品的品种数量,返回数据类别名称,品种数(【商品信息】.类别ID=商品类别.类别ID)2、统计零售价在20-30之间的每个商品类别的商品的品种数量,返回数据类别名称,品种数2.432.43常用聚合函数常用聚合函数-Sum-Sum【例】统计【库存】中商品的数量之和selectsum(数量)From库存【例】统计【库存】中商品的零售金额的和2.432.43常用聚合函数常用聚合函数-Sum-Sum【例】统计【库存】中每种商品的库存金额,返回商品名称,商品分类名称,库存金额(库存金额=【库存】.数量*【商品信息】.零售价)2.432.43常用聚合函数常用聚合函数-Sum-Sum【练习】1、统计每个仓库中库存的总金额,总金额=零售价*数量2、统计每个仓库中每种商品的库存金额,返回数据仓库名称、商品名称、库存金额2.432.43常用聚合函数常用聚合函数-Min,Max-Min,Max【例】统计【商品信息】中每个分类商品的最小零售价和最小进价,返回数据类别ID,最小零售价,最小进价Select类别id,min(进价)最小进价,min(零售价)最小零售价From商品信息Groupby类别id2.432.43常用聚合函数常用聚合函数-Min,Max-Min,Max【例】统计【商品信息】中每个分类商品的最大零售价和最大进价,返回数据类别ID,最大零售价,最大进价Select类别id,max(进价)最大进价,max(零售价)最大零售价From商品信息Groupby类别id2.432.43常用聚合函数常用聚合函数-Min,Max-Min,Max【练习】1、统计【商品信息】中每个分类商品的最大零售价和最小进价,返回数据类别名称,最大零售价,最小进价2、统计【库存】中每个仓库的最大零售金额和最小零售金额,返回数据仓库名称,最大零售金额,最小零售金额2、按商品类别统计【库存】中每个仓库的最大零售金额和最小零售金额,返回数据仓库名称,商品类别名称,最大零售金额,最小零售金额2.432.43常用聚合函数常用聚合函数-Avg-Avg【例】统计每个商品类别ID商品的平均零售价Select类别id,avg(零售价)From商品信息Groupby类别id2.432.43常用聚合函数常用聚合函数-Avg-Avg【练习】1、统计每个商品类别ID商品的平均零售价,返回数据商品类别,平均零售价2.442.44实战演练实战演练1、汇总统计审核日期为2009年3月入库并且审核标志为1的商品的数据,返回数据:

入出库单号,入出库类型,商品金额【商品入出库】.入出库编号=【入出库明细】.入出库编号,【商品入出库】.入出库类型编号=入出库类型.入出库类型编号2.422.42常用聚合函数常用聚合函数-Count-Count【知识点】Count()、计算总行数1、count(*)【例】统计“商品信息”中数据的行数Selectcount(*)count(*)From商品信息2、Count()与Distinct【例】统计“商品信息”中不重复的商品名称行数Selectcount(distinctcount(distinct商品名称商品名称)From商品信息2.422.42常用聚合函数常用聚合函数-Count-Count3、Groupby与Count【例】统计“商品信息”中每种商品的重复次数,返回数据商品名称,次数SelectSelect商品名称,countcount(商品名称)次数FromFrom商品信息GroupbyGroupby商品名称2.432.43常用聚合函数常用聚合函数-Sum-Sum【例】统计【库存】中商品的数量之和selectsum(数量)From库存【例】统计【库存】中商品的零售金额(【库存】.商品ID=【商品信息】.商品ID)selectsum(零售价*数量)from商品信息ainnerjoin库存bona.商品id=b.商品id2.432.43常用聚合函数常用聚合函数-Sum-Sum【例】统计【库存】中每种商品的库存金额(库存金额=【库存】.数量*【商品信息】.零售价)selecta.商品名称,sum(零售价*数量)from商品信息ainnerjoin库存bona.商品id=b.商品idgroupbya.商品名称

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 艺术创意

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1