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列的所有值之和

相关推荐
草莓熊Lotso4 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
IT大白鼠4 小时前
Docker 实战 ELKF 日志监控:容器日志全栈收集分析方案
运维·docker·容器
煎饼皮皮侠6 小时前
【设计】设计一个web版的数据库管理平台后端(之五) --借鉴mybatis
数据库·mybatis
东风破_12 小时前
danci 2:创建的单词书到底存在哪里?从 Supabase 一路理解 ORM、Drizzle 和 RLS
数据库·后端·node.js
九皇叔叔13 小时前
《MySQL 体系架构详解:Server 层、SQL 执行流程与 InnoDB、MyISAM、MEMORY 存储引擎》
sql·mysql·架构
贝锐13 小时前
从国产化信创设备到商用安卓终端,向日葵如何帮助企业实现统一运维管理?
linux·运维·远程控制
橙子家13 小时前
OSS 文件上传的几个风险点和解决方案
数据库
Julien200414 小时前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
2601_9620664915 小时前
【Sql Server】Update中的From语句,以及常见更新操作方式
android·java·数据库
愤怒的苹果ext15 小时前
MySQL Shell备份恢复数据库
数据库·mysql·备份恢复·mysqlsh