聚集函数
有时候我们经常需要汇总数据,而不是把他们实际检索出来。
比如:
- 确定表中的行数
- 确定某些行的和
- 找出表列的最大值最小值平均值等等
这些操作都需要汇总数据。所以就要利用汇总函数
avg()
select avg(prod_price) as avg_price
from products
where vend_id = 'DLL01';
count()
select vend_id, count(*) as num_prods
from products
聚集不同的值
增加一个distinct参数就可以啦
select avg(distinct prod_price) as avg_price
from products
where vend_id = 'DLL01';