sql的一些知识_函数_汇总数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql的一些知识_函数_汇总数据相关的知识,希望对你有一定的参考价值。
汇总数据
avg()---------求平均数
SELECT AVG(weight) AS aveweight FROM userinfo WHERE weight>70
值得注意的是:avg()只能用于一个列的平均值查询,多个列的平均值请使用多个avg()
avg()忽略null值
count()-------计数(指定列的话计算非空的值总数,*计算所有)
SELECT COUNT(age) AS agenum FROM userinfo
SELECT COUNT(*) AS agenum FROM userinfo
max()------返回最大值
min()------返回最小值
MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。
SELECT MAX(weight) AS max_weight FROM userinfo
SELECT MIN(weight) AS min_weight FROM userinfo
sum()函数------返回指定列的和
SELECT SUM(weight) AS sum_weight FROM userinfo
以上五个函数都可以使用DISTINCT 排除相同项,只单独计算不同项(除了count(*))
可以组合聚集函数,一条语句中使用多个聚集函数
以上是关于sql的一些知识_函数_汇总数据的主要内容,如果未能解决你的问题,请参考以下文章
MySQL与EXCEL sum sumif sumifs 函数结合_品牌汇总_20161101