MYSQL 数字(Aggregate)函数

目录

1、AVG()

2、MAX()

3、MIN()

4、SUM()

5、COUNT()

6、LIMIT()


1、AVG()

解释:返回数值列(字段)的平均值。

语法格式:SELECT AVG(column_name) FROM table_name

中文注释:select AVG(数值列/字段) from 表名 ;

用法:

复制代码
SELECT AVG(column_name) FROM table_name

2、MAX()

解释:返回指定列(字段)的最大值。

语法格式:SELECT MAX(column_name) FROM table_name

中文注释:select MAX(数值列/字段) from 表名 ;

用法:

复制代码
SELECT MAX(column_name) FROM table_name

3、MIN()

解释:返回指定列(字段)的最小值。

语法格式:SELECT MIN(column_name) FROM table_name

中文注释:select MIN(数值列/字段) from 表名 ;

用法:

复制代码
SELECT MIN(column_name) FROM table_name

4、SUM()

解释:返回指定列(字段)的和(总数)。

语法格式:SELECT SUM(column_name) FROM table_name

中文注释:select SUM(数值列/字段) from 表名 ;

用法:

复制代码
SELECT SUM(column_name) FROM table_name

5、COUNT()

解释:统计符合指定条件的数据行数。

语法格式:SELECT COUNT(column_name) FROM table_name

中文注释:select COUNT(数值列/字段) from 表名 ;

用法:

复制代码
#返回指定列(字段)的值的行数(NULL不计入)
SELECT COUNT(column_name) FROM table_name;

#返回表中的行数
SELECT COUNT(1) FROM table_name;

#返回指定列(字段)的不同值的数目行数
SELECT COUNT(DISTINCT column_name) FROM table_name;

6、LIMIT()

解释:返回符合指定条件的数据行数。

语法格式:SELECT column_name FROM table_name LIMIT 1

中文注释:select 数值列/字段 from 表名 LIMIT 要取的范围 ;

用法:

复制代码
#返回指定列(字段)的值的第1行
SELECT column_name FROM table_name ORDER BY column_name DESC LIMIT 1;

#返回指定列(字段)的值的前10行
SELECT column_name FROM table_name ORDER BY column_name DESC LIMIT 10;

#返回指定列(字段)的值的3到6行
SELECT column_name FROM table_name ORDER BY column_name DESC LIMIT 3,6;
相关推荐
LedgerNinja4 小时前
WEEX API 自动化交易实践:下单、撤单、订单查询与状态闭环
运维·自动化
czhaii5 小时前
STC ai助手单片机工程项目创建实例
数据库·mongodb
山峰哥5 小时前
数据库性能救星:Explain执行计划深度拆解
服务器·开发语言·数据库·sql·启发式算法
执笔画流年呀5 小时前
Linux搭建Java项目部署环境
java·linux·运维
oradh6 小时前
Oracle 11g rac IP地址修改(public ip、vip、scan ip、priviate ip)
数据库·tcp/ip·oracle·rac ip地址修改
Dory_Youth6 小时前
联想笔记本电脑失灵
运维·笔记·电脑
YOU OU6 小时前
Redis哨兵 & 集群
数据库·redis·sentinel
小罗水6 小时前
第8章 文档解析与文本切片
数据库·spring·spring cloud·微服务
W.W.H.6 小时前
嵌入式 Linux外接USB/WIFI模块兼容5G频段实战
linux·运维·5g·wifi
运维大师6 小时前
【K8S 运维实战】24-资源优化HPA与VPA
运维·kubernetes·github