最新文章列表

decode与case when的区别

求和:sum(decode(sign(xingji - 6),'',h.real_count,1,h.real_count,0)) decode相较于case when,函数里面不能使用and连接多个条件,只能使用函数嵌套 例如:sum(decode(sign(xingji - 6),-1,decode(hh.quxian,18,h.real_count,19,h.real_count,20,h.r ...
lxzqz 评论(0) 有1103人浏览 2012-11-30 14:33

select子句中case end和decode函数的使用

如果要在Oracle数据库的select子句中实现字段值的大小比较,可以使用case end和decode函数实现。 例如,查询出某个表的3个小时以上的处理统计数据,2个小时以内的处理统计数据,1个小时以内的处理统计数据的SQL语句。 使用case end函数可以实现如下: select t.custommgrid, count(case ...
mikixiyou 评论(1) 有2871人浏览 2012-11-05 16:45

oracle精典存储过程

    create or replace view sys.user_indexes (index_name, index_type, table_owner, table_name, table_type, uniqueness, compression, prefix_length, tablespace_name, ini_trans, max_trans, initial_exte ...
Zhijie.Geng 评论(0) 有1134人浏览 2012-10-18 10:06

oracle decode函数竖表转横表

1.原始数据列:   手机号码,日期,数量 2.decode查询结果列: 手机号码,10月1日数量总和,10月2日数量总和。。。10月7日数量总和 select distinct recommender,        sum(decode(to_char(handel_date, 'yyyy-mm-dd'), '2012-10-01', 1, 0)) num,        sum(decode ...
myjcwy 评论(0) 有1593人浏览 2012-10-15 11:02

Oracle--------Decode()

  DECODE函数的作用:它可以将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。   区别于SQL的其它函数,DECODE函数还能识别和操作空值。   语法如下:   DECODE(control_value,value1,result1[,va ...
T240178168 评论(0) 有1958人浏览 2012-09-23 20:52

jsp页面url编码_springmvc_controller解码

项目框架:springmvc+mybatis+oracle 最近项目使用弹出框,弹出框业务操作完成时列表刷新总是提示是否需要重新重新提交。试了很多方法,最后将列表页面的刷新方式改为get,然后使用url传参时需要编码,在controller里面还得需要解码。 页面编码使用下面的js方法: /**************************************************** ...
laoli5290 评论(0) 有6387人浏览 2012-08-16 11:16

oracle的case、nvl、decode、&符号

1)oracle的if else then select CASE when filelength is null then '0' else filelength end filelength from bs13.t_mediasource where filelength is null 2)oracle的if else then select nvl(wg38,0) from ...
huahongluo 评论(0) 有916人浏览 2012-08-15 15:47

处理Ajax后台交互中文乱码

情况:涉及到中文参数提交的时候遇到中文乱码 处理方法: solution----1 escape(encodeURIComponent(chineseParam)); java.net.URLDecoder.decode(convertedStr,"UTF-8"); solution----2 encodeURI(encodeURI(chineseParam)); java.n ...
boonya 评论(0) 有1261人浏览 2012-08-08 14:26

使用重排的编码表,实现Base64编码/解码

Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符。三个字节有24个比特,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。它可用来作为电子邮件的传输编码。在Base64中的可打印字符包括字母A-Z、a-z、数字0-9 ,这样共有62个字符,此外两个可打印符号在不同的系统中而不同。一些如uuencod ...
sure 评论(0) 有1358人浏览 2012-07-20 08:52

oracle中使用decode进行数据的列转换为行的试验

    如何将以下数据格式的数据转换为 初始化格式如下: 1    市政府    房产    1    2    3 2    省政府    房产    4    3    4 ...
jiaoronggui 评论(0) 有1234人浏览 2012-07-20 07:18

DECODE函数使用

DECODE函数,是ORACLE公司的SQL软件ORACLE PL/SQL所提供的特有函数计算方式,DECODE函数是ORACLE PL/SQL的功能强大的函数之一,了解使用DECODE函数很有必要。1 DECODE ...
心杀心 评论(0) 有1188人浏览 2012-07-12 17:22

ORACLE 的if else

a. select (case score when 0 then '无成绩' else '有成绩' end) as score from table select (case score when 0 then '无成绩' when 60 then '好成绩' else '有成绩' end) as score from table b. select decode(score,0,'无成绩', ...
jslfl 评论(0) 有995人浏览 2012-07-10 17:12

DECODE函数

DECODE函数相当于一条件语句(IF).它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。区别于SQL的其它函数,DECODE函数还能识别和操作空值.   其具体的语法格式如下:   DECODE(input_value,value,result[,val ...
fengtiejun 评论(0) 有100人浏览 2012-07-01 10:25

oracl数据库在用select 语句做查询的时候,对字段进行判断

很久没有更新博客了,前段时间自已偷懒了,没有学多少技术的东西,现在补回来,好了话不多说! 今天在用PLSQL写查询语句的时候,想对一个字段的状态进行状态描述,就是数据库里存的是  1或0 之类的状态编号,现在要转化成比如  '正常','冻结' 之类的传递给前台页面直接显示。(当然在前台也可以做,不过要遍历下再转换)。刚开始想用游标实现,但是有点麻烦,想看下ORACLE有没有直接在SELECT语句里 ...
王飞亚 评论(0) 有1917人浏览 2012-06-13 17:34

Oracle中decode的使简单例子

decode(字段,表达式1,表达式2,表达式。。。) 当,字段的值为 表达式1时返回表达式2,以此类推。 例子1: select decode(opertype,1,'A',2,'B',3,'C','hh') from zm_corp_record opertype等于1时 返回A 。 。 不等于1、2、3时 ,返回hh 例子2: SELECT ename,comm, DECODE(comm,n ...
z_kanhai 评论(0) 有1464人浏览 2012-06-04 17:06

Ext Ext.Decode = Ext.util.JSON.Decode 方法介绍

在使用Ext 执行数据操作的时候 ,有时候我们需要和后台服务器交换数据,         如果是做表单数据提交的时候由于要提交大量数据,我们通常的方法是: {                     name: "save",                     id: "save",                     text: "保 ...
tongxt1986 评论(0) 有3018人浏览 2012-05-29 14:19

Oracle 集锦

1 decode 数据转换   例如:在表中 性别存储的是 0 或者 1 在 在展现层需要展现出男或者女,可作如下操作   select decode(sex,'0','男','1','女') as sex from users  ; ...
lhy2012 评论(0) 有856人浏览 2012-05-18 17:27

oracle中不同时间粒度的日期约束

       最近使用arcplan做报表,遇到不同日期粒度下展示数据的需求,利用sql直接从数据库中查询更为简便,且复用性强,记录下。 年粒度情况:展示当年前推5年的数据。 t.d_day>= add_months(to_date('2012'||'0101', 'yyyymmdd'),-60) and t.d_day<= last_day(to_date('2012'||'1 ...
小丑鱼0703 评论(0) 有3078人浏览 2012-05-18 16:16

mysql中的decode(转)

 举例:     oracle: select decode(pay_name,'aaaa','bbb',pay_name),sum(comm_order),sum(suc_order),sum(suc_amount) From  payment.order_tab  group by decode(pay_name,'aaaaa','bbbb',pay_name) 转换成mysql:实现  ...
zyn010101 评论(1) 有9554人浏览 2012-04-24 17:20

【转】Oracle的decode、sign、trunc函数

本文转自 http://knowyouknowme.iteye.com/blog/574974   一、decode     在Oracle/PLSQL中,  decode 具有和 IF-THEN-ELSE 一样的功能。 decode 函数语法如下: decode( expression , search , result [, search , result]... [, ...
hhhk 评论(0) 有1433人浏览 2012-04-20 13:46

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics