oracle中Case 的使用方法????急急急急急!!!!!! decode(n,1,'a',2,'b',3,'c','d')相当于switch (n)case 1: acase 2: bcase 3: cdefalut 'd'//其它情况 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的意思是: 在A表中有A,B,C1,C2,C3,C4字段,实现的功能是: if (A>10 AND B=1) 取C1 if (A>10 AND B=2) 取C2 if (A<=10) 取C3在最后的记录集中,应为以下结构: 字段 9i中才有case()函数否则就用decode来取代 decode(sign(a-10),1,decode(b,1,c1,2,c2),c3) decode((sign(a-10)+decode(b,1,1,2,2,0)),2,c1,3,c2,c3)不太好写,这样可能对a=10的情况有问题a<=10时,b有几种可能? decode((sign(a-10)+decode(b,1,1,2,2,0)),2,c1,3,c2,c3)不太好写,这样可能对a=10的情况有问题a<=10时,b有几种可能? decode((sign(a-10)+decode(b,1,1,2,2,0)),2,c1,3,c2,c3)不太好写,这样可能对a=10的情况有问题a<=10时,b有几种可能? 弱水兄的写法没问题啊a-10>0时返回decode(b,1,1,2,2,0)其它:c3很正确啊 弱水兄的写法没问题啊a-10>0时返回decode(b,1,1,2,2,0)其它:c3很正确啊 关于存储过程与游标的使用 oracle 9i直接改init.ora文件没有用吗? oracle开发中重复commit的问题 oracle公司的笔试题,请求各位高手的帮助 Oracle 没有关联更新很郁闷!! Oralce中运行一个SQL语句出错,求解答 oracle9i on HP-UX 实例启动问题!急! 有没有这样的SQL语句 无效列名是什么意思? 谁可以向我推荐一个数据库服务器(小型机)的配置? 关于oracle中Case 的使用方法??????????????急急急急急急急!!!!!!!!!!!!! unix中的oracle问题,请高手指点!
在A表中有A,B,C1,C2,C3,C4字段,实现的功能是:
if (A>10 AND B=1)
取C1
if (A>10 AND B=2)
取C2
if (A<=10)
取C3
在最后的记录集中,应为以下结构:
字段
不太好写,这样可能对a=10的情况有问题
a<=10时,b有几种可能?
不太好写,这样可能对a=10的情况有问题
a<=10时,b有几种可能?
不太好写,这样可能对a=10的情况有问题
a<=10时,b有几种可能?
其它:c3很正确啊
其它:c3很正确啊