【SQL函数】【Aggregate函数+Scalar 函数】

本文详细介绍了SQL中的Aggregate函数,包括AVG、COUNT、FIRST、LAST、MAX、MIN和SUM,以及Scalar函数如UCASE、LCASE、MID、LEN、ROUND、NOW和FORMAT的用法,并提供了不同数据库系统的语法示例。
摘要由CSDN通过智能技术生成

上一篇:【SQL高级(十二)】【SQL 通用数据类型+SQL 用于各种数据库的数据类型】

++++++++++++++++++开始线++++++++++++++++++

一、SQL 函数

SQL 拥有很多可用于计数和计算的内建函数。

1.1 SQL Aggregate 函数

SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。

AVG() - 返回平均值
COUNT() - 返回行数
FIRST() - 返回第一个记录的值
LAST() - 返回最后一个记录的值
MAX() - 返回最大值
MIN() - 返回最小值
SUM() - 返回总和

1.1.1 SQL AVG() 函数

AVG() 函数返回数值列的平均值。

语法

SELECT AVG(column_name) FROM table_name

1.1.2 SQL COUNT() 函数

COUNT() 函数返回匹配指定条件的行数。

SQL COUNT(column_name) 语法

COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):

SELECT COUNT(column_name) FROM table_name;
SQL COUNT(*) 语法

COUNT(*) 函数返回表中的记录数:

SELECT COUNT(*) FROM table_name;
SQL COUNT(DISTINCT column_name) 语法

COUNT(DISTINCT column_name) 函数返回指定列的不同值的数目:

SELECT COUNT(DISTINCT column_name) FROM table_name;

1.1.3 SQL FIRST() 函数

FIRST() 函数返回指定的列中第一个记录的值。

语法

SELECT FIRST(column_name) FROM
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值