12 聚集函数:avg() count() max() min() sum()
来源:互联网 发布:c语言的位域 编辑:程序博客网 时间:2024/06/03 06:25
单个聚集函数
avg():
- 行数计数,计算特定列值之和,求得该列的平均值
- 必须给出列名作为函数的参数
- 忽略列值为null的行
selete avg(p_price) as avg_price
from products;
进一步:1003供应商的产品的平均价格
selete avg(p_price) as avg_price
from products
where v_id=1003;
count():
两种使用方式:
- count(*)对表中的行进行统计,不管表中的列值是否为空;
- count(col)对特定的列的非空值行进行统计,忽略null的行。
selete count(*)as num
from tb;
max():
- 返回列中的最大值
- 忽略列值为null的行
对非数值使用max():MySQL允许它返回任一列中的最大值,如文本、日期。
sum():
返回指定列值的和
聚集不同值:distinct
例:不同价格的平均值selete avg(distinct p_price)as avg_price
from products
where v_id=1003;
组合聚集函数:
selete count(*) as num,min(p_price) as max_p_price,
max(p_price) as min_p_price,
avg(p_price) as avg_p_price
from products;
阅读全文
0 0
- 12 聚集函数:avg() count() max() min() sum()
- SQL---DML---聚集函数AVG(),COUNT(),SUM(),MAX(),MIN()的使用
- 常用集函数,count(),sum(),avg(),max(),min()
- mysql之avg(),count(),min()/max(),sum()函数
- HQL中的聚合函数:count()sum()avg()max()min()
- oracle中的聚合函数count、max、min、sum、avg等等
- 常用集函数,count(),sum(),avg(),max(),min()
- SQL中count()/max() /min()/sum()avg()/sum()等函数用法
- oracle中的聚合函数count、max、min、sum、avg以及NVL函数的用法
- Oracle分析函数三——SUM,AVG,MIN,MAX,COUNT
- Oracle分析函数三——SUM,AVG,MIN,MAX,COUNT
- Oracle分析函数三——SUM,AVG,MIN,MAX,COUNT
- Oracle分析函数三——SUM,AVG,MIN,MAX,COUNT
- oracle 中的几个函数AVG (平均) COUNT (计数) MAX (最大值) MIN (最小值) SUM (总合)
- 聚合函数(sum、count、max、min、avg)、where、group by、having的组合用法实例
- Oracle分析函数三——SUM,AVG,MIN,MAX,COUNT
- linq to sql 用法 ----- count/sum/min/max/avg
- MySQL之汇总数据(AVG,COUNT,MAX,MIN,SUM)
- Vegas项目归档功能怎么使用?
- struts2之路径问题
- Python小工具——通过API获取天气预报
- 文章标题 HDU 4280 :Island Transport (最大流--ISAP)
- RecyclerView 拖动/滑动多选的实现(3)
- 12 聚集函数:avg() count() max() min() sum()
- 字符串匹配问题——KMP算法理论
- Invitation Cards POJ
- 可视化工具--D3--案例分析--Histogram Chart
- web开发时浏览器兼容性问题汇总
- MonkeyRunner“不是内部或外部命令”解决办法
- 剑指offer_重建二叉树
- C++实现简单的HTTP客户端(阻塞方式)
- Python学习之open 文件操作