oracle函数学习四(常用转换函数,聚合函数)

本文介绍 SQL 中用于日期和数值转换的 TO_CHAR、TO_DATE 和 TO_NUMBER 函数,以及常用的聚合函数 AVG、SUM、COUNT、MAX 和 MIN 的用法。这些函数可以帮助用户进行数据类型转换和统计分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TO_CHAR(x[[,c2],C3]):将日期或数据转换为char数据类型,x是一个date或number数据类型。

TO_DATE(X[,c2[,c3]]):将字符串X转化为日期型,c2,c3,字符型,如果x格式为日期型(date)格式时,则相同表达:date x;如果x格式为日期时间型(timestamp)格式时,则相同表达:timestamp x。
TO_NUMBER(X[[,c2],c3]):将字符串X转化为数字型。c2,c3,字符型,返回数值。
AVG([distinct|all]x):统计数据表选中行x列的平均值。all表示对所有的值求平均值,distinct只对不同的值求平均值,默认为all。
SUM([distinct|all]x):统计数据表选中行x列的合计值。all表示对所有的值求合计值,distinct只对不同的值求合计值,默认为all。
count(*|[distinct|all]x):统计数据表选中行x列的合计值。*表示对满足条件的所有行统计,不管其是否重复或有空值(NULL)all表示对所有的值统计,默认为alldistinct只对不同的值统计。
MAX([distinct|all]x):统计数据表选中行x列的最大值。all表示对所有的值求最大值,distinct只对不同的值求最大值,默认为all。
MIN([distinct|all]x):统计数据表选中行x列的最大值。all表示对所有的值求最大值,distinct只对不同的值求最大值,默认为all。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值