knrt.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’

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

decode()函数简介: 主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明); 使用方法: Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) From talbename Where … 其中columnname为要选择的ta...

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

1, deocde 与 case when 的作用相同,用于不同条件分支的不同处理。于case when 相比只是用法不同。同样可以嵌套和满足多个值。 2,多个值 decode(name, 'Wang', '001', 'Li', '002', '003') 相当于 case when name = 'Wang' then '001' when na...

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

含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则返回值3 当然值1,值2,值3也可以是表达式,这个函数使得某些sql语句简单了许多 使用方法...

一,DECODE函数 其基本语法为: Sql代码 DECODE(value, if1, then1, if2, then2, if3, then3,...ifn, thenn, else) 表示如果value等于if1时,DECODE函数的结果返回then1,...,如果不等于任何一个if值,则返回else。亦即:decode(条件,值1,翻译值1...

case when t.cont_state like '3%' then '1' else '2' end

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