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;

相关文章推荐

mysql类似oralce里decode的用法

oracle中decode的用法 select decode(条件,值1,翻译值1,值2,翻译值2,缺省值) from tableName ; mysql中的用法 select case whe...

MYSQL-ORCALE decode函数在MYSQL中的实现

一、select ifnull(etl(filed(col,...))) ; mysql中实现oracle的decode函数需要用到三个函数: (1)ELT(N,str1,str2,str3,.....
  • scogeek
  • scogeek
  • 2015年12月24日 16:15
  • 4602

mysql decode()

mysql decode()      举例:      oracle: select decode(pay_name,'aaaa','bbb',pay_name),sum(comm_ord...

mysql中的decode(转)

举例:     oracle: select decode(pay_name,'aaaa','bbb',pay_name),sum(comm_order),sum(suc_order),sum(s...

mysql命令详解

首先创建一个简单的user表 CREATE TABLE `user` ( `id`  int NOT NULL AUTO_INCREMENT , `name`  varchar(255) NULL ,...

在MYsql中实现oracle中的DECODE

oracle中decode用法 DECODE(E1, E2, E3, E4) IF E1 = E2 THEN E3 ELSE E4 在MYSQL中使用if可以代替 if(e1=e2,e3,e4)...

mysql 如何实现oracle中decode(...)函数的功能

......

sql server中类似oracle中decode功能的函数

SQL Server 2008中的写法: select t.PROJECTNAME, t.BUILDCONTENTSCALE, CASE t.PROJECTLEVEL WHEN '...

新人一枚

大学读的不是计算机专业,不过感觉自己头脑在计算机语言还是可以的,希望自己能在计算机领域闯出一片天地。 在写这篇文章之前,写代码的时候遇到的问题都是从网上百度各种搜索,然后各种收藏,感觉好多问题不属于...

如何在把微信公众号生成链接

想要页面中实现,点击div跳转出公众号关注页面 最后有个复制链接,把链接复制到txt文件上: https://mp.weixin.qq.com/mp/profile_ext...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySQL实现类似Oracle中的decode()函数的功能见解 乐杨俊
举报原因:
原因补充:

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