sql语句 select a+b from c b有时是NULL 如何修改语句,在b不等于null时,执行select a+b from c
sql语句selecta+bfromcb有时是NULL如何修改语句,在b不等于null时,执行selecta+bfromc或者是,当b是null执行selectaform...
sql语句
select a+b from c
b有时是NULL
如何修改语句,在b不等于null时,执行select a+b from c
或者是,当b是null 执行 select a form c
当b 不等于 null 执行 select a+b from c 展开
select a+b from c
b有时是NULL
如何修改语句,在b不等于null时,执行select a+b from c
或者是,当b是null 执行 select a form c
当b 不等于 null 执行 select a+b from c 展开
6个回答
展开全部
select a + b + (case when b is null then 0 else b end) from c
就可以了
或者是,当b是null 执行 select a form c
当b 不等于 null 执行 select a+b from c
SELECT a + (case when b is null then 0 else b end) from c
就可以了
或者是,当b是null 执行 select a form c
当b 不等于 null 执行 select a+b from c
SELECT a + (case when b is null then 0 else b end) from c
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a+b
from c
where b!=null
还要看你的b是谁类型的 呵呵
希望对你有帮助
from c
where b!=null
还要看你的b是谁类型的 呵呵
希望对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select case when isnull(b,'')='' then a else a+b end from c
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a+nvl(b,0) from c
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询