因为s_h_hk为空(NULL),空值(NULL)与任何值运算都得到空(NULL)你运行一下下面的语句,你就会明白了。
select nvl(s_h_cn,0),nvl(s_h_hk,0),nvl(s_h_cn,0)+nvl(s_h_hk,0) from SALES
2 where s_id=208;
select nvl(s_h_cn,0),nvl(s_h_hk,0),nvl(s_h_cn,0)+nvl(s_h_hk,0) from SALES
2 where s_id=208;
调试欢乐多
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货