oracle百分数的统计(计算百分数的平均数)
来源:互联网 发布:数据分析师职业前景 编辑:程序博客网 时间:2024/05/08 08:08
在oracle中,百分数一般使用varchar2的类型来表示,刚开始计算百分数的时候,我想用to_number函数将类型转换为number,oracle报错:不是数字。
突然明白,百分数后面有百分号,在oracle中确实不是数字。在网上查到了方法:
select data_type, sum(dataset_plannum) as dataset_plannum, sum(dataset_actunum) as dataset_actunum, avg(substr(data_coverage, 1, length(data_coverage) - 1)) as data_coverage, avg(substr(data_integrity, 1, length(data_integrity) - 1)) as data_integrity, avg(substr(data_accuracy, 1, length(data_accuracy) - 1)) as data_accuracy, sum(data_sum) as data_sum, sum(data_correctsum) as data_correctsum, sum(data_wrongsum) as data_wrongsum from tsys_dataquality_sum t group by t.data_type;
substr(字符串,截取开始位置,截取长度) //返回截取的字
substr('Hello World',0,1) //返回结果为 'H' *从字符串第一个字符开始截取长度为1的字符串
substr('Hello World',1,1) //返回结果为 'H' *0和1都是表示截取的开始位置为第一个字符
此处截取百分数的字符串(即去掉百分号),然后求平局值。在页面显示的时候在数字末尾加上百分号即可。 0 0
- oracle百分数的统计(计算百分数的平均数)
- oracle表示百分数,加减,统计
- 1915_Above Average(百分数的输出)
- 正则表达式校验0-100百分数(包括带小数的百分数)例如82.3%、10%
- 关于百分数的匹配问题
- js中的百分数的函数
- 求一个数的百分数
- Oracle中如何求分组数据的百分数?
- 分数、小数和百分数的读法
- margin值与百分数的关系
- oracle 小数格式化为百分数
- oracle 小数格式化为百分数
- Oracle按各科平均成绩从低到高和及格率的百分数从高到低排序
- 【mysql】mysql 小数转换成百分数查出(保留两位小数百分数)以及怎么使select中嵌套if的使用
- 【mysql】mysql 小数转换成百分数查出(保留两位小数百分数)以及怎么使select中嵌套if的使用
- 【mysql】mysql 小数转换成百分数查出(保留两位小数百分数)以及怎么使select中嵌套if的使用
- 建立数据库(表)时%(百分数)用的是什么数据类型?
- JavaScript比例值或者小数转换成保留两位(或多位)的百分数
- struct和typedef struct
- Android获取软键盘输入内容
- 物理机上搭建nginx+tomcat
- [POJ1364] 国王king
- 杂记:Cortex™-A8 am335x cpsw (一)
- oracle百分数的统计(计算百分数的平均数)
- Duilib加入项目编译时报无法找到外部符号
- GreenDAO—Android ORM框架(一)
- 主成分分析(PCA)深入剖析+Matlab模拟
- Jni从dll或so文件中获取信息
- SwiftyJSON不能被Objective-c调用
- 实验2:Android UI-聊天界面
- [PSR规范]PSR-1基础编码规范
- docker使用总结