oracle小知识

1.保留两位有效数字:
cast(avg(col) as decimal(15,2))
2。清空数据表:
truncate table 表名
3.去重:distinct
如:select distinct xing, ming from B

4.oracle百分数的统计(计算百分数的平均数)
取出百分号,之后再加上百分号
avg(substr(data_coverage, 1, length(data_coverage) - 1))

length(string)计算string所占的字符长度:返回字符串的长度,单位是字符;

substr(字符串,截取开始位置,截取长度) //返回截取的字

substr('Hello World',0,1) //返回结果为 'H'  *从字符串第一个字符开始截取长度为1的字符串

substr('Hello World',1,1) //返回结果为 'H'  *0和1都是表示截取的开始位置为第一个字符

原文地址:https://www.cnblogs.com/charles8866/p/11162175.html