_MySQL数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

SQL聚合函数功能和用法解析

作者:黑客防线网安MYSQL维护基地 来源:黑客防线网安MYSQL维护基地 浏览次数:0

本篇关键词:用法解析函数聚合

  第一部分:介绍SUM和AVG

  我们知道数据库通常包含大量数据要从海量的数据中找到我们需要的某条记录无异于大海捞针不过通过SQL语言我们可以找到很多方法从数据库中提取我们要查找的特定数据,就是通过这些方法我们才能找到“列举出七八两个月中购买了西伯利亚羊毛的所有顾客的姓名”这类问题的答案

  很多时候,我们还希望能够通过对数据进行分析,总结出规律和趋势或生成高水平的报表例如,对于采购经理来说,他可能对所有销售出去的产品清单不感兴趣,而只是想要知道这个月产品的销售量。SQL提供了聚合函数(aggregate functions)功能来支持对大量数据进行总结的操作。本文我们将具体来看看这些函数的功能和用法,包括添加数据和计算平均值的函数、对符合特定标准的记录进行计数的函数,以及找出表中最大值和最小值的函数。

  我们将使用下文所示的ProductOrder表来执行我们所有的查询。注意,这个表并没有标准化,而是将几个数据实体联合到一个表中,这样做是为了简化条件方便说明。如果要设计较好的关系数据库,应当把这些内容至少分成三个关联表Products、Orders和Customers。

订单号

 客户名

 客户姓

 数量

 单价

 所在地

 
122

 John

 Jacob

 21

 4.52

 北美洲

 
923

 Ralph

 Wiggum

 192

 3.99

 北美洲

 
238

 Ryan

 Johnson

 87

 4.49

 非洲

 
829

 Mary

 Smith

 842

 2.99

 北美洲

 
824

 Elizabeth

 Marks

 48

 3.48

 非洲

 
753

 James

 Linea

 9

 7.85

 北美洲

 
942

 Alan

 Jonas

 638

 3.29

 欧洲

 

 

    黑客防线网安服务器维护方案本篇连接:http://shop.rongsen.com.cn/show-8776-1.html
网站维护教程更新时间:2012-03-20 05:00:54  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer