1.处理除数为0:
使用if函数,具体语法:IF(expr1,expr2,expr3),如果expr1的值为true,则返回expr2的值,如果expr1的值为false,则返回expr3
eg:if(a,100*c/a,100):如果a不为0不为空,返回正常的比值,否则返回100
2.保留两位小数:
有好几种方法:round(),truncat(),format()等,可以根据需求选用,我这里用的round()
round("123.4567",2)
3.显示百分数:
使用 concat()函数
concat(50,'%');最后可以将这三个条件合在一起:
concat(round(if(a,ifnull(100*c/a, 0),100),2),'%') AS percent 

mysql 除数为0显示100,保留两位小数,显示百分号的相关操作相关推荐

  1. JS 保留两位小数,不足用0补齐;js 实现对数字保留两位小数时 不足两位 自动补0;JavaScript保留两位小数,自动补零

    let sgToFixed = (num,digit=2) => {//num是数值:digit是保留有效数字位数let nums=(num||0).toString().split('.'); ...

  2. PHP保留两位小数显示

    <?php$num = '10.4567';//第一种:利用round()对浮点数进行四舍五入 echo round($num,2).PHP_EOL; //10.46//第二种:利用sprint ...

  3. js保留两位小数的函数_使用率低但功能强大的6个Excel函数公式应用技巧解读!...

    在Excel函数公式中,有部分函数的使用率是比较低的,但是其功能也是非常强大的. 一.Median函数. 功能:返回一组数的中值.中值就是一组数的中间数值,如果参数包含的数值是偶数,Median函数将 ...

  4. ECharts提示框数字保留两位小数

    要求实现效果:鼠标移动到柱状图上,显示数字保留两位小数, 设置提示框属性tooltip tooltip: {                 formatter:function(datas) {   ...

  5. java double 保留小数_java使double类型保留两位小数的方法

    java使double类型保留两位小数的方法 本文是百分网小编整理的主要介绍关于java使double类型保留两位小数的方法,有需要的朋友们一起看看吧!想了解更多相关信息请持续关注我们应届毕业生考试网 ...

  6. java 不四舍五入 保留,java保留两位小数(不四舍五入)

    这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧 复制代码 代码如下: mport java.text.DecimalFormat; DecimalFormat    d ...

  7. bigdecimal 保留两位小数_Python的保留小数及对齐

    Python的保留小数: 方法1:用round函数(有坑). median = 12.3004886print(round(median, 2)) # 保留两位小数print(round(median ...

  8. 根据两个日期字符串,格式为(YYYY-MM-DD),获取年龄,保留两位小数但不四舍五入...

    /** * 根据两个日期字符串,格式为(YYYY-MM-DD),获取年龄,保留两位小数但不四舍五入 * @param birth 出生日期 * @param endDate 截止日期 * * */ p ...

  9. java数据类型double保留两位小数

    double a=1; double b=6; double weight= (double) Math.round( (a/ b) * 100) / 100;//保留两位小数,四舍五入 System ...

  10. 微信小程序 —— 保留两位小数

    以下所述参考网上众多大佬略写,本人只是菜鸟一枚,记录博客主要怕自己记不住,方便以后参考,有何不足,欢迎补充- 方式方法和网上大多大佬有雷同,因为我也是参考网上各位大佬的- 两种方法 一: 在 util ...

最新文章

  1. 深度学习在不同领域的应用,我去,这也行!?
  2. mongodb 结果二次调用_mongodb慢查询记录
  3. javascript 之 push方法
  4. 在CRM定制中常用的Javascript
  5. yolo loss 将图像标注的真实事坐标转换到anchor坐标
  6. Ubuntu Apache 服务之 PHP 配置
  7. python 变量引用_Python 知识要点:变量及引用
  8. LeetCode之Binary Tree Level Order Traversal 层序遍历二叉树
  9. @scheduled注解配置时间_@Scheduled注解
  10. dev用不了_惊艳!小姐姐用动画图解 Git 的 10 大命令,这也太秀了吧!
  11. 入微:探究文档中找不到的12c并行索引扫描新特性
  12. .net core 获取binary 文件_7.2 获取文本数据_Csv.Document
  13. 在Tomcat上部署WebService服务
  14. 为什么手机网速太慢_手机明明是满格信号,为什么网速却非常慢?原来是这些功能在捣鬼...
  15. tomcat中间件的默认端口号_死磕Tomcat系列(1)——整体架构
  16. C语言/ 运算符的优先级以及结合方向
  17. Android Progress、SeekBar 实现进度条、可滑动的进度条
  18. CCS历代版本下载地址以及6.0以上版本添加软件仿真
  19. 字面量long后面的大小写l
  20. 计算机鼠标双击怎么,电脑鼠标双击没反应怎么办

热门文章

  1. zcmu-1133: 第九章:致我们终将逝去的青春(dfs)
  2. 移动联通电信频段划分
  3. [Linux] centos 6.5 httpd 自建CA 认证 实现 https 服务
  4. 可口可乐为何如此成功?
  5. c#截取字符串中指定字符串后到结尾
  6. h5 html页面百度定位当前位置不准
  7. ES限流导致ES数据更新不及时问题
  8. 云、边、端协同,有孚网络为智慧安防保驾护航
  9. 鸿蒙os现在好用吗,全球首批!升级使用鸿蒙OS真实反馈评价出炉:差评/好评都很真实...
  10. Cesium(六)淹没分析(polygon版本)