首页 新闻 会员 周边 捐助

Oracle Sql语句中的判断问题

0
悬赏园豆:5 [已解决问题] 解决于 2009-01-09 14:59

现在有两个字段,a和b。当a=0时,b也等于0;当a不等于0时,a取自身原有的值。如何用Oracle中的函数进行控制输出?

问题补充: 用Decode好像不行。
sl2008的主页 sl2008 | 菜鸟二级 | 园豆:407
提问于:2009-01-06 08:41
< >
分享
最佳答案
0

应该是“当a=0时,b也等于0;当a不等于0时,b取自身原有的值。”吧?

select decode(a, 0, 0, b) as b .....

1-2-3 | 初学一级 |园豆:200 | 2009-01-06 08:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册