1. 首页
  2. 编程语言
  3. 其他
  4. SQL分组函数group by和聚合函数(COUNT、MAX、MIN、AVG、SUM)的几点说明

SQL分组函数group by和聚合函数(COUNT、MAX、MIN、AVG、SUM)的几点说明

上传者: 2021-09-11 23:07:38上传 PDF文件 224.06 KB 热度 22次

SQL中分组函数和聚合函数之前的文章已经介绍过,单说这两个函数有可能比较好理解,分组函数就是group by,聚合函数就是COUNT、MAX、MIN、AVG、SUM。SELECT product_type from productgroup by product_type从图中可以看出被分为了三组,分别为厨房用具、衣服和办公用品,就相当于对product_type这个字段进行了去重,确实group by函数有去重的作用。聚合之后的值就只有一个值了。distinct只是为了去重,而group by是为了聚合统计的。它是SQL“聚合”功能之一,其中包括AVG(平均)和SUM。This function will count the number of rows and return that count as a column in the result set.此函数将对行数进行计数,并将该计数作为列返回到结果集中。Here are examples of what you would use COUNT for:以下是将COUNT用于以下用途的示例:Counting all rows in a table 作为参考,这是示例学生数据库中所有行的当前数据。

下载地址
用户评论