社区
MS-SQL Server
帖子详情
在SQL中计算分母为0时出错,怎么办
am2002cnfj
2005-09-23 08:13:54
表两个列,A和B,视图中三个列:A、B、C。其中C=A/B,如果B为0,那么C=0,怎么写这个视图的SQL
...全文
321
5
打赏
收藏
在SQL中计算分母为0时出错,怎么办
表两个列,A和B,视图中三个列:A、B、C。其中C=A/B,如果B为0,那么C=0,怎么写这个视图的SQL
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iwl
2005-09-23
打赏
举报
回复
create view v
as
select A
,B
,(case when B=0 then 0 else A/B end) as 'C'
from 表
ls_jingwen
2005-09-23
打赏
举报
回复
sorry 結果:
a b c
5.0 2.0 2.5
3.0 0.0 0.0
4.0 2.0 2.0
3.0 1.0 3.0
ls_jingwen
2005-09-23
打赏
举报
回复
create table div
( a float,
b float)
insert into div
select 5,2 union all
select 3,0 union all
select 4,2 union all
select 3,1
create view v_div
as
select a,b,
case b
when 0 then 0
else a/b end as c
from div
select * from v_div
結果:
a b c
------------------------------- ------------------------------------------------
5.0 2.0 2.5
3.0 0.0 0.0
4.0 2.0 2.0
3.0 1.0 3.0
vivianfdlpw
2005-09-23
打赏
举报
回复
create view v
as
select A
,B
,(case when B=0 then 0 else A/B end) as 'C'
from 表
zlp321002
2005-09-23
打赏
举报
回复
create view V_T
as
select A,B,C=case when B=0 then 0 else B/A End
from 表
SQL
(oracle)
分母
为0的处理方法
sales 表格如下 id total_price sales_num 1 96.3 5 2 0.0 0 3 159.3 3 字段total_price 为销售总金额 字段sales_num为销售数量 现需要
计算
销售单价price select id, total_pri...
SQL
计算
百分比,避免除零错误
案例 电话接听漏接表:tel_info person day recevice miss A 2018-01-18 10 0 B 2018-01-18 0 5 C 2018-01-18 ... 0 0 ...
计算
每个人的漏接率,大家肯定会直接写
SQL
: S
sql
中
分母
为零处理
select a, b, a/b from tabName当b=0
时
出错
,解决方法:select a, b, (case when b=0 then 0 else a/b end) from tabName
使用case语句排除
sql
中
分母
为0的错误
当sum(xiaoliang)=0
时
就会出现除0的错误,怎么办呢?一开始我想在程序
中
处理,即把这个
计算
过程搬到程序
中
去做,显然比较麻烦。后来,找到了用case语句的办法,如下:select (case sum(xiaoliang) whe
sql
sql
计算
除法保留两位小数
sql
中
分母
为零处理
case when SUM(a.grid_capacity)=0 then 0 else ROUND(SUM(c.year_power)/SUM(a.grid_capacity), 2) end as 'hours', SUM(c.year_power)as '年总量', SUM(a.grid_capacity) as '装机' from ct_p...
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章