decode
decode(判断条件原值,判断条件值1,返回值1,判断条件值2,返回值2,判断条件值n,返回值n,默认返回值)
如果判断条件原值等于判断条件值1,那么返回返回值1,如果判断条件原值等于判断条件值n,那么返回返回值n,如果所有条件都不符合,返回默认值。
decode(1,1,’男’,’女’);–输出男
decode(2,1,’男’,’女’);–输出女
decode(‘qwer’,”,0,100);–输出100
decode(”,”,0,100);–输出0
sign
sign(判断条件,返回值)
如果判断条件大于0,返回1,如果判断条件小于0,返回-1,如果判断条件等于0,返回0