CSDN论坛 > Oracle > 高级技术

DECODE语句这样写对吗? [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs9
本版专家分:67516
Blank
红花 2004年7月 Oracle大版内专家分月排行榜第一
2003年10月 Oracle大版内专家分月排行榜第一
Blank
黄花 2005年5月 Oracle大版内专家分月排行榜第二
2004年12月 Oracle大版内专家分月排行榜第二
2004年3月 Oracle大版内专家分月排行榜第二
2004年2月 Oracle大版内专家分月排行榜第二
2004年1月 Oracle大版内专家分月排行榜第二
2003年8月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2005年4月 Oracle大版内专家分月排行榜第三
2005年2月 Oracle大版内专家分月排行榜第三
2004年9月 Oracle大版内专家分月排行榜第三
2004年8月 Oracle大版内专家分月排行榜第三
2003年11月 Oracle大版内专家分月排行榜第三
2003年9月 Oracle大版内专家分月排行榜第三
Bbs7
本版专家分:13047
Bbs9
本版专家分:98451
Blank
红花 2004年4月 Oracle大版内专家分月排行榜第一
2004年3月 Oracle大版内专家分月排行榜第一
2004年2月 Oracle大版内专家分月排行榜第一
2004年1月 Oracle大版内专家分月排行榜第一
2003年12月 Oracle大版内专家分月排行榜第一
2003年8月 Oracle大版内专家分月排行榜第一
2003年7月 Oracle大版内专家分月排行榜第一
2003年3月 Oracle大版内专家分月排行榜第一
2003年2月 Oracle大版内专家分月排行榜第一
2003年1月 Oracle大版内专家分月排行榜第一
Blank
黄花 2004年5月 Oracle大版内专家分月排行榜第二
2003年11月 Oracle大版内专家分月排行榜第二
2003年10月 Oracle大版内专家分月排行榜第二
2003年9月 Oracle大版内专家分月排行榜第二
2003年6月 Oracle大版内专家分月排行榜第二
2003年4月 Oracle大版内专家分月排行榜第二
2002年12月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2004年6月 Oracle大版内专家分月排行榜第三
2003年5月 Oracle大版内专家分月排行榜第三
Bbs1
本版专家分:70
Bbs2
本版专家分:346
匿名用户不能发表回复!
其他相关推荐
关于decode方法返回类型
decode()函数的返回类型由第一个值的返回类型决定
在where中使用decode函数
在where中使用decode函数达到要求。 select * from zjk_pos_supplier_order where ((decode(:code, NULL, 1, 0) = 1) or code = :code) and order_date >= :order_date;       以上语句如果:code变量赋值为null,则相当于语句 select *
有时间再看decode详解
Oracle 中 decode 函数用法 含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN     RETURN(翻译值1) ELSIF 条件=值2 THEN     RETURN(翻译值2)     ...... ELSIF 条件=值n THEN     RETURN(翻译值
Oracle decode()函数返回值问题
今天碰到一个问题,说min函数返回错误的取值。详细如下:一个数据表列类型为number(6,2),其中有三行记录,分别为0,0.6和1。用min获取最小值,得到0.6。   min是Oracle SQL的一个基础函数,理论上不会出现这样的Bug之类的。下面一起来模拟下实验环境。     1、环境构建   在实验数据库Oracle 11g环境下,构建实验数据表t。填入实验数据。  
oracle sign函数解决大于小于的decode写法
select decode(sign(colA - colB) , -1 , colA + colB , colA) from table_namesign函数返回-1 , 0 , 1分别标识小于 , 等于 , 大于。
MySQL实现类似Oracle中的decode()函数的功能见解 乐杨俊
mysql> select if(1=1,10,20); +---------------+ | if(1=1,10,20) | +---------------+ |            10 | +---------------+ 1 row in set (0.00 sec) 上面的代码就是mysql里面的,实现的功能和Oracle的decode()函数一样,例如:  se
DECODE()相当于IF语句, 将查询结果翻译成其他值。(即以其他形式表现出来)。
DECODE()函数 主要作用:相当于IF语句, 将查询结果翻译成其他值。(即以其他形式表现出来)。 举例说明: //现定义一table名为output,其中定义两个column分别为monthid(var型)和sale(number型),若sale值=1000时翻译为D,=2000时翻译为C,=3000时翻译为B,=4000时翻译为A,如是其他值则翻译为Other: Select mo...
c#的decode用法
描述Python decode() 方法以 encoding 指定的编码格式解码字符串。默认编码为字符串编码。语法decode()方法语法:str.decode(encoding='UTF-8',errors='strict')参数encoding -- 要使用的编码,如"UTF-8"。errors -- 设置不同错误的处理方案。默认为 'strict',意为编码错误引起一个UnicodeErro...
ORACLE SQL语句中的“SWITCH语句”函数DECODE
下面这个例子介绍ORACLE SQL Functions对DECODE函数的用法,引自官方文档 SELECT product_id,        DECODE (warehouse_id, 1, 'Southlake',                              2, 'San Francisco',                              3, '
SQL语句decode函数
今天有个需求,帮财务从系统导出一份统计数据,由于系统设计的比较烂,简单的一个查询语句被搞的比较复杂,用到decode函数来处理,居然还要用到加减法。语句如下: select to_date(substr("DOC_CREATE_TIME", 0,9),'fmdd month yy'),  fd_mingzi,  (select  fd_name from sys_org_element wher
关闭
关闭