oracle查询,依据一个字段的值,去判断是否查另一个值--有道笔记整理

原创 2015年11月19日 17:45:12
SELECT TO_NUMBER(CASE
                   WHEN FFXNUM >= 1 THEN
                    (SELECT RE.BNDG_VAL
                       FROM OLN_EVENT_RELAT RE
                      WHERE RE.EVENT_NO = '32'
                        AND RE.BNDG_CD = '13')
                   ELSE
                    '0'
                 END) AS FXNUM 
  FROM (SELECT COUNT(*) AS FFXNUM
          FROM OLN_MBR_EVENT_PTCP ME
         WHERE ME.EVENT_NO = '32'
           AND ME.MBR_NO = 'M378571')

版权声明:本文为博主原创文章,未经博主允许不得转载。

编写一个过程将查询的字段和where条件中的字符串值动态调用

以scott用户中的emp表为例,编写一个存储过程查询emp表中某个字段的值,但是要查那个字段是不确定的,where条件中传入的字符串也是不确定的。 DECLARE v_a VARC...
  • zjt921586518
  • zjt921586518
  • 2015年01月26日 23:56
  • 1386

oracle中使用sql查询时字段为空则赋值默认

见:http://blog.csdn.net/wxn877838604/article/details/42523209  oracle 通过 nvl( )函数sql 查询时为 空值...
  • u011314442
  • u011314442
  • 2017年04月21日 10:00
  • 3955

如何高效检查一个数组中是否包含某个值?

如何检查一个数组(未排序)中是否包含某个特定的值?在Java中,这是一个非常有用并又很常用的操作。同时,在StackOverflow中,有时一个得票非常高的问题。在得票比较高的几个回答中,时间复杂度差...
  • HUXU981598436
  • HUXU981598436
  • 2016年11月01日 15:48
  • 2605

mongodb中根据集合中的字段关系返回查询结果

在工作中同事遇到个问题问我,我竟然一时还真不知道怎么处理,问题如下所示: 描述:有个积分表,用于记录用户的一些积分情况,其中有两个字段,score用于记录用户当前积分,totalscore用于记录用...
  • andamajing
  • andamajing
  • 2016年10月25日 14:31
  • 2067

oracle利用分析函数row_number()over()查询一张表所有字段并按照其中部分字段分组查询某字段最大值

oracle利用分析函数row_number()over()查询一张表所有字段并按照其中部分字段分组查询某字段最大值...
  • sourcecode1
  • sourcecode1
  • 2016年10月23日 13:28
  • 2030

thinkphp中两张表中不同字段的相同值——之if的判定

1.首先:列出两张表 2.我们要达到的操作是:循环表lbxz_user里的所有数据,如果lbxz_user里的name字段的值等于lbxz_member表里的mb_name字段值得任...
  • u014796999
  • u014796999
  • 2016年07月29日 01:42
  • 1206

数据库_ PL/SQL 怎么判断两个结果集是否相等

数据库服务器:Oracle  现在有两个结果集: A1: Cause       Rate  UEG            2000 GYU            1900 NBU...
  • u010003835
  • u010003835
  • 2016年06月08日 09:36
  • 4425

MySQL根据某一个或者多个字段查找重复数据,并且保留某字段值最大的记录

问题场景当系统没有处理好并发操作的情况下,操作人员同时操作一张表的情况下,数据库有可能被插入相同记录,这些会带来隐藏的bug。解决思路一解决并发操作的冲突。解决思路二对数据库(MySQL)某张表去重,...
  • sand_clock
  • sand_clock
  • 2017年07月07日 17:11
  • 1727

触发器实现当一个表中字段改变时同时改变另一个表中字段值

触发器实现当一个表中字段发生变化时同时改变另一个表中字段 1.建表 新建两个表一个叫做Telephonics用来存放航班全部字段的数据,主键为SelfNum航迹号;另一个一个叫做FlightAndSe...
  • Tan_HandSome
  • Tan_HandSome
  • 2017年07月11日 21:22
  • 805

[数据库] Oracle使用CASE判断解决多值问题

这是最近在使用Oracle数据库时的一个问题,个人认为是一个非常经典的问题。方法一:decode函数 首先想到的方法是使用decode函数判断。 decode(类型, '类型1', '...
  • Eastmount
  • Eastmount
  • 2016年07月20日 20:15
  • 4031
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle查询,依据一个字段的值,去判断是否查另一个值--有道笔记整理
举报原因:
原因补充:

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