oracle如何求百分比

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle如何求百分比相关的知识,希望对你有一定的参考价值。

(sum(zy_js_to_rs)/sum(enterprise_to_rs)) percent_zy_js 我想让percent_zy_js表示成19.1%

SQL> select to_char( 0.191 * 100) || \'%\' AS percent_zy_js from dual;
PERCENT_ZY
----------
19.1%

根据上面的运行结果。
你的 SQL 可以修改为:

to_char( (sum(zy_js_to_rs)/sum(enterprise_to_rs)) * 100 ) || \'%\' AS percent_zy_js
参考技术A sum(zy_js_to_rs)*100/sum(enterprise_to_rs)||'%' percent_zy_js 参考技术B string(sum(zy_js_to_rs)*100/sum(enterprise_to_rs))||'%' 参考技术C select 2/5||'%' from dual

java 求 两个数的百分比% (转)

 1     int num1 = 7;  
 2       
 3             int num2 = 9;  
 4       
 5             // 创建一个数值格式化对象  
 6       
 7             NumberFormat numberFormat = NumberFormat.getInstance();  
 8       
 9             // 设置精确到小数点后2位  
10       
11             numberFormat.setMaximumFractionDigits(2);  
12       
13             String result = numberFormat.format((float) num1 / (float) num2 * 100);  
14       
15             System.out.println("num1和num2的百分比为:" + result + "%");  

 

以上是关于oracle如何求百分比的主要内容,如果未能解决你的问题,请参考以下文章

oracle 怎么求累计百分比

oracle分组求和并求百分比

oracle 分析函数——ration_to_report 求占有率(百分比)

oracle:求百分比,保留小数点后两位,不会出现.01的情况,也不会出现#######的情况,写一条sql语句

Oracle里SQL语句的百分比运算

oracle 函数中怎么求 上月末天