oracle 常用函数三

 

TO_CHAR(N1,FORMATE):对数字进行转换。
    常用的FORMATE包括:
    9:数字        L:本地货币符号
    0:占位符    .:小数点
    $:美元符    ,:千位符
格式中小数的位数小于实际数字中小数的位数,则小数部分会四舍五入。保留格式参数指定的位数。
格式中整数位数必须与数字整数位数相同。否则行不到正确的结果。
TO_NUMBER(V1,FORMATE):TO_CHAR的逆转换函数。
TO_DATE(V1,FORMATE):也是TO_CHAR的逆转换函数。

NVL(P1,P2):若P1为空(NULL),返回P2。若不为空,则返回P1。
NVL2(P1,P2,P3):P1为空,返回P3,否则返回P2。P2和P3的类型必须相同。
NULLIF(P1,P2):如果P1=P2,返回NULL,若不等于,则返回P1。
COALESCE(P1,P2,P3...PN):参数不定。返回若干参数中第一个不为空的参数值。参数中至少有一个不为空。

SUM(列名,表达式):求和。
AVG(列名,表达式):求平均值。
MAX(列名,表达式):求最大值。
MIN(列名,表达式):求最小值。
SUM和AVG只能传数值。MAX和MIN可对数值、日期、字符串进行计算。
COUNT:计算函数
COUNT(*):求满足条件的记录数。
COUNT(DISTINCT 列名,表达式):返回不重复的记录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值