Oracle Sql中的集函数

本文详细介绍了SQL中常用的数学函数及其用法,包括向上取整、向下取整、求余数、幂运算、四舍五入及符号判断等,并通过实例展示了如何使用这些函数进行数据处理。

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

1.【ceil】函数用法:ceil(n),取大于等于数值n的最小整数。

           例子:select  ceil(n) from dual          结果:n=22.2 --->23;  n=22.8 --->23

2.【floor】函数用法:floor(n),取小于等于数值n的最大整数

           例子:select  floor(n) from dual         结果:n=22.2 --->22;  n=22.8 --->22

3.【mod】函数用法:mod(m,n),取m整除n后的余数。

           例子:select  mod(22.6,2) from dual  结果:0.6

4.【power】函数用法:power(m,n),取m的n次方。

           例子:select  power(22,2) from dual  结果:484

5.【round】函数用法:round(m,n),四舍五入,保留n位。

           例子:select  round(22.123,2) from dual 结果:22.12

6.【sign】函数用法:sign(n),n>0,取1;n=0,取0;n<0,取-1。

           例子:select  sign(n) from dual   结果:n=22 --->1;n=0 --->0;n=-22.2 --->-1;

7.【avg】函数用法:avg(字段名),求平均值。要求字段为数值型。

8.【count】函数用法:count(字段名)或count(*),统计总数。

9.【min】函数用法:min(字段名),计算数值型字段最小数。

10.【max】函数用法:max(字段名),计算数值型字段最大数。

11.【sum】函数用法:sum(字段名),计算数值型字段总和。

转载于:https://www.cnblogs.com/yichengbo/archive/2011/07/27/2118728.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值