Oracle之decode和sign函数的用法

    技术2022-07-13  80

    防止忘掉,在此记录一下。 1、DECODE

    DECODE(条件1,值1,返回值1,条件2,值2,返回值2…条件N,值N,返回值N,不满足条件值)

    2、SIGN SIGN(n)当n>0返回1 ;当n<0返回-1 ;当n=0返回0;

    举例:销售额大于十万 DECODE(SIGN(销售额-100000),1,’销售大于十万’,‘不满足条件’)

    Processed: 0.015, SQL: 9