第九课 汇总数据聚集函数聚集不同的值

2018-08-22 11:06:19 浏览数 (1)

聚集函数

有时候我们经常需要汇总数据,而不是把他们实际检索出来。 比如:

  • 确定表中的行数
  • 确定某些行的和
  • 找出表列的最大值最小值平均值等等 这些操作都需要汇总数据。所以就要利用汇总函数

Paste_Image.png

avg()

代码语言:javascript复制
select avg(prod_price) as avg_price
from products
where vend_id = 'DLL01';

count()

代码语言:javascript复制
select vend_id, count(*) as num_prods
from products

聚集不同的值

增加一个distinct参数就可以啦

代码语言:javascript复制
select avg(distinct  prod_price) as avg_price
from products
where vend_id = 'DLL01';

0 人点赞