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 分析函数——ration_to_report 求占有率(百分比)