fkjj.net
当前位置:首页 >> DECoDE >>

DECoDE

decode含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN(翻译值2) ...... ELSIF 条件=值n THEN RETURN(翻译值n) ELSE RETURN(缺省值) ...

字段A DECODE(A,'X','S','F') 如果字段A的值是‘X’,则为'S',否则为‘F’

decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)

如果小于0就等于0 aaa= -10 bbb=10 select decode(sign(aaa),-1,0,bbb)from dual

首先要了解round函数和decode函数的作用,round是四舍五入函数,decode是条件函数。 从你给的两段公式来看,前者的结果为:当a=0时结果就是0,当a不为0时,结果为b/a*100再四舍五入取两位小数。而第二个公式结果为:先对b/a*100的结果四舍五入取...

首先oracle的decode函数是oracle专用的,并不是标准sql。 在标准sql中,同样作用的函数是case when函数。 access作为一款桌面简易数据库,并没有收录上述高级函数。 但是提供了如下语法 : iif(判断条件,判断为真的值,判断为假的值) 功能比不...

A1=200 =if(A1>100,"大","小") 答案返回:大 或者你不如说你先要实现什么结果,更直接点

decode(condition,1,a,2,b,3,c,d) condition是对某字段判断的条件 判断的结果是1,那么decode返回a,以此类推,最后所有结果都不在其中则返回d 结果1,a;2,b;3,c等可以多个 比如:select decode(column1,null,'空',1,'壹',2,'贰',3,'叁','其...

decode(col1,NULL,col1,'AAA') 祝你愉快

sybase ase中没有雨decode直接对应的函数。 不过, 你可以通过case when else end 以及isnull 、 nullif函数间接实现decode函数; 当然对于decode条件比较少的情况下。

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com