SQL SERVER常用聚合函数整理及示例

聚合函数常用于SELECT查询中的GROUP BY从句,常用聚合函数包括:

AVG(col) 返回指定列的平均值
COUNT(col) 返回指定列中非NULL值的个数
MIN(col) 返回指定列的最小值
MAX(col) 返回指定列的最大值
SUM(col) 返回指定列的所有值之和

示例如下:

创建表

CREATE TABLE students (

id INT,

music INT,

pe INT

);

表中添加数据如下

一.AVG(col) 返回指定列的平均值

例:返回music列的平均值

二. COUNT(col) 返回指定列中非NULL值的个数

例:返回music列中非NULL值的个数

三. MIN(col) 返回指定列的最小值

例:返回music列的最小值

四. MAX(col) 返回指定列的最大值

例:返回music列的最大值

五. SUM(col) 返回指定列的所有值之和

例:返回music列的所有值之和

相关推荐
誰能久伴不乏2 分钟前
Linux系统调用概述与实现:深入浅出的解析
linux·运维·服务器
程序员学习随笔13 分钟前
Linux进程深度解析(2):fork/exec写时拷贝性能优化与exit资源回收机制(进程创建和销毁)
linux·运维·服务器
-SGlow-33 分钟前
MySQL相关概念和易错知识点(2)(表结构的操作、数据类型、约束)
linux·运维·服务器·数据库·mysql
代码改变世界ctw1 小时前
Linux内核设计与实现 - 第14章 块I/O层
linux·运维·服务器
Dreams_l1 小时前
网络编程2(应用层协议,传输层协议)
运维·服务器·网络
明月5661 小时前
Oracle 误删数据恢复
数据库·oracle
勇哥的编程江湖2 小时前
starrocks官网docker部署mysql无法连接
运维·docker·容器
水瓶_bxt3 小时前
Centos安装HAProxy搭建Mysql高可用集群负载均衡
mysql·centos·负载均衡
EulerBlind3 小时前
【运维】SGLang 安装指南
运维·人工智能·语言模型
♡喜欢做梦3 小时前
【MySQL】深入浅出事务:保证数据一致性的核心武器
数据库·mysql