1、case when函数: select ename,case deptno when 10 then 'ACCOUNTING' when 20 then 'RESEARCH' else 'SALES' end from emp; select ename,case ...
oracle中有decode函数,如下: select sum decode sex, 男 , , 男生数 from school 统计男生数目,含义为:decode 中sex字段为男时,用 代替,然后计算总和 而mysql中没有该函数,替代的有case与if函数。 case函数 同样统计男女生人数,语句如下: SELECT school,COUNT school 人数, SUM CASE WHE ...
2012-12-06 14:31 0 17439 推荐指数:
1、case when函数: select ename,case deptno when 10 then 'ACCOUNTING' when 20 then 'RESEARCH' else 'SALES' end from emp; select ename,case ...
参考自:http://www.blogjava.net/willpower88/archive/2008/10/28/237186.html decode(条件,值1,返回值1,返回值2) 对应的转换是:case when 条件 = '值1' then '返回值1' else '返回值 ...
decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETURN ...
含义解释: decode (条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN 返回值1 ELSEIF 条件=值 ...
Oracle 中 decode 函数用法 含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值 ...
Oracle 中 decode 函数用法 含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值 ...
Oracle中decode函数的使用 decode 的几种用法 1.使用decode判断字符串是否一样 DECODE(value,if 条件1,then 值1,if 条件2,then 值2,...,else 其他值) Sql测试: select aac001,decode(aac001 ...
含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n ...