select
"分配下达" / "安排"  AS "分配下达进度"
from zhida.bb_mid_zd_district
;

正常这么写,除数为0时会报错,应该用clickhouse官网提供的除法函数

select
toFloat64("预算下达_分配下达")/toFloat64("预算下达_安排")  as AAA
,intDivOrZero("预算下达_分配下达","预算下达_安排") as BBB
-- ,"分配下达" / "安排"  AS "分配下达进度"
from zhida.bb_mid_zd_district
;

2种方式,
一种是转换为float64后计算
一种是用intDevOrZero
decimal除法计算时不允许除数为0,其它数据类型都允许,只是会返回inf -inf nan

clickhouse除数为0时报错相关推荐

  1. mysql unable to find_centos8.2安装mysql8.0时报错Error:Unable to find a match: mysql-community-server...

    centos8.2安装mysql8.0时报错Error:Unable to find a match: mysql-community-server 今天用yum安装mysql8.0时报错信息如下 [ ...

  2. file DOWNLOAD HASH mismatch(编译安装opencv 3.2.0时报错)

    ubuntu 16.04 opencv 3.2.0 opencv_contrib 3.2.0 cmake时报错: -- Check contents of boostdesc_bgm.i ... -- ...

  3. 编译Atlas 2.2.0 时报错:org.apache.atlas:atlas-buildtools:jar:1.0 was not found (已解决)

    如题,这个atlas-buildtools 1.0版本依赖在aliyun.repo1.repo2等多个仓库都没找到,于是报错如下 [ERROR] Failed to execute goal org. ...

  4. SQLyog连接mysql8.0时报错(错误号码2058)

    本文将详细说明解决SQLyog连接mysql8.0时,SQLyog Ultimate显示报错信息并附带乱码:"错误号码2058,Plugin caching--sha2_passward c ...

  5. Clickhouse批量插入数据时报错:Too many partitions for single INSERT block

    我们在使用clickhouse时,有时候会在建表时指定分片字段,分片字段如果指定的比较合适会将同类的数据放在同一个文件内,提高批量查询的效率,但是如果分片字段执行的不合适,会导致插入式报错. 批量插入 ...

  6. c# .netframwork 4.0 调用 2.0时报错 混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。...

    "System.IO.FileLoadException"类型的未经处理的异常在 XXX.dll 中发生 其他信息: 混合模式程序集是针对"v2.0.50727" ...

  7. python除数为0报错_浅谈pandas dataframe对除数是零的处理

    如下例 data2['营业成本率'] = data2['营业成本本年累计']/data2['营业收入本年累计']*100 但有营业收入本年累计为0的情况, 则营业成本率为inf,即无穷大,而需要在表中 ...

  8. 启动docker容器时报错:iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 5000 -j DNAT -

    启动docker容器时报错: iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 5000 -j DNAT ...

  9. 使用RestTemplate时报错java.lang.IllegalStateException: No instances available for 127.0.0.1

    我在RestTemplate的配置类里使用了 @LoadBalanced @Component public class RestTemplateConfig { @Bean @LoadBalance ...

最新文章

  1. SharePoint 2007 Web Content Management 性能优化系列 3 - IIS压缩
  2. 递推DP HDOJ 5459 Jesus Is Here
  3. Unity引擎与C#脚本简介
  4. 微信为什么不进入鸿蒙生态,马化腾为何迟迟不将微信, 加入任正非的华为鸿蒙生态系统中呢?...
  5. 程序员35岁之后的出路_我35岁,被裁员,开始给程序员规划人生
  6. ajax数据字符串拼接,ajax请求到后台数据,前台不用拼接字符串,一样显示到页面...
  7. 边缘检测后去除噪点_修图前vs修图后,原来那些网红“照骗”都是这样修出来的!...
  8. 在ruby使用终端启用外部程序
  9. leetcode[232]用栈实现队列/Implement Queue using Stacks
  10. 【数学建模】模糊综合评价模型
  11. 数据结构试题期中期末考试【含答案】
  12. 单片微型计算机原理和应用答案,《单片微机原理及应用》 试卷A及参考答案
  13. Linux实验四——Linux用户和用户组管理
  14. 笔记本Win10系统关于启动禁用触控板设置
  15. 集群调度LSF-学习笔记
  16. 表达式计算器-iExpr
  17. 利用Arcpy批量图斑生成图片
  18. 证书吊销列表(CRL)简单介绍与相关openssl C api功能测试
  19. this和super的区别:
  20. 智慧环卫管理系统实现环卫管理和决策的智慧化

热门文章

  1. 某企业每月给其A、B、C 和D 四个门店一共发送6 个集装箱的某种货物,如果各门店出售该种货物的利润(万元)如下表:
  2. Data Analyst-junior
  3. 电脑图片加水印怎么弄?
  4. 第二章(1) 初识P0,P1并口 数据类型,常量定义方法,特殊功能寄存器定义
  5. 京东网银钱包怎么绑定银行卡
  6. 前端的那些必须要掌握的样式设置和布局【CSS、浮动、清除、固定、em、rem等等......】
  7. 细数 java9搭配eclipse oxygen 版本的坑
  8. 水利遥测终端RTU自动雨量监测
  9. 山东大学程序设计第八周作业
  10. typescript 用法详解