Mysql - 使用入门 (6)

聚集函数(aggregate function)运行在行组上,计算和返回单个值的函数

聚集函数 说明
AVG([distinct] expr)   求平均值  
COUNT({*   [distinct] } expr)  
MAX([distinct] expr)   求最大值  
MIN([distinct] expr)   求最小值  
SUM([distinct] expr)   求累加和  
select avg(列名) from 表名; -- ...... -- avg() 仅仅用于单列,多列着多个 avg()函数 -- 忽略列值为 NULL 的行 select avg(prod_price) as avg_price from products; -- count() select count(*) from products; --所有行数 select count(prod_name) from products; --忽略NULL的所有行 -- max() 略NULL的行 select max(prod_price) as max_price from products; -- min() 略NULL的行 select min(prod_price) min_price from products; -- sum() 略NULL的行 select sum(prod_price) total_price from products; 9.1 聚合or集合不同的值,默认为all

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpzyzd.html