MySQL实现类似Oracle中的decode()函数的功能见解 乐杨俊

原创 2013年12月01日 21:21:33

mysql> select if(1=1,10,20);
+---------------+
| if(1=1,10,20) |
+---------------+
|            10 |
+---------------+
1 row in set (0.00 sec)

上面的代码就是mysql里面的,实现的功能和Oracle的decode()函数一样,例如:

 select decode(字段名,表达式1,值1,表达式2,值2) from dual;

hive的UDF实现类似于oracle的decode函数功能

客户提的要求,让实现
  • zhoudetiankong
  • zhoudetiankong
  • 2014年04月22日 10:13
  • 1662

DB2 DECODE 函数的用法

在查询数据,需要进行条件判断时,一般我们使用CASE...WHEN实现,当判断条件为相等时,除了使用CASE...WHEN实现,还可以使用DECODE函数。若要使用like、>、 DECODE()使...
  • huaxin520
  • huaxin520
  • 2013年02月27日 10:15
  • 14736

case when和decode的用法与区别

一、case when case when 类似我们的if ...else ,判断语句 语法如下: CASE expr WHEN expr1 THEN return_expr1        ...
  • hollo_hhy
  • hollo_hhy
  • 2014年04月08日 00:17
  • 7950

MySQL用户授权 操作 乐杨俊

1:MySQL用户授权 登录MySQL数据库:MySQL -uroot -p123 --Eg:MySQL -uroot -p123 -h192.168.10.1(当前mysql登录链接主服务...
  • leyangjun
  • leyangjun
  • 2014年07月21日 14:31
  • 883

乐杨俊

乐杨俊
  • leyangjun
  • leyangjun
  • 2015年12月31日 16:39
  • 641

php curl的详细使用 乐杨俊

php curl的详细使用
  • leyangjun
  • leyangjun
  • 2013年11月16日 22:12
  • 814

李开复确认罹患癌症:已开始接受治疗 新闻转载:乐杨俊

创新工场联合创始人、新闻发言人王肇辉发微博证实,李开复被诊断出癌症,“很遗憾的告知大家,开复被诊断出癌症。目前正在遵医嘱接受治疗。谢谢大家的关心。 ” 【IT商业新闻网综合讯】(记者 林...
  • leyangjun
  • leyangjun
  • 2013年09月06日 09:12
  • 715

sqlserver 的类似oracle的decode函数

原来系统是在oracle上开发的,后来客户一声令下,就转移到sqlserver了。在写存储过程的时候,发现decode方法没有,可以用case when来替代。但是之前项目会议上领导又提出,客户说有可...
  • wangjunkg
  • wangjunkg
  • 2012年11月28日 19:47
  • 4890

MySQL federated引擎 实现类似oracle dblink功能

  • 2015年06月06日 14:52
  • 201KB
  • 下载

用mysql实现类似于oracle dblink的功能

用mysql实现类似于oracle dblink的功能  首先看看有没有federated 引擎。  mysql> show engines;  +------------+----------...
  • langkeziju
  • langkeziju
  • 2016年01月05日 15:30
  • 2171
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySQL实现类似Oracle中的decode()函数的功能见解 乐杨俊
举报原因:
原因补充:

(最多只允许输入30个字)