`
YongJie
  • 浏览: 73103 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

查询项目下的BU预算和实际PO金额及TBD

 
阅读更多

WHILE monthly_value <= 4000
LOOP
     monthly_value := daily_value * 31;
END LOOP;

select t.project_id,
       t.category1,
       t.amount,
       case
         when t.type = 1 then
          (select sum(p.po_amount)
             from PO_LINE_ALL p, budget b
            where p.project_id = b.project_id(+)
              and p.category1 = b.category1(+)
              and b.category1 is null
              and p.project_id = t.project_id)
         else
          t.po_amount
       end as po_amount
  from (select nvl(b.project_id, p.project_id) project_id,
               nvl(b.category1, p.category1) category1,
               b.amount,
               p.po_amount,
               case
                 when b.project_id is not null then
                  decode(b.category1, 'TBD', 1, 0)
                 else
                  2
               end as type
          from budget b
          FULL OUTER JOIN PO_LINE_ALL p
            ON (b.project_id = p.project_id and b.category1 = p.category1)) t
 order by t.project_id, t.type, t.category1;

分享到:
评论

相关推荐

    PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd

    这个项目可能包含了PF-TBD算法的核心实现,以及相关的实验数据、测试用例和文档。 描述中的"基于粒子滤波的多雷达多目标检测前跟踪算法"进一步阐明了PF-TBD的主要功能。在多雷达系统中,来自不同雷达站的数据需要...

    XCode中libstdc++.6.0.9.tbd和libstdc++.6.tbd

    在XCode开发环境中,`libstdc++.6.0.9.tbd`和`libstdc++.6.tbd`是两个重要的动态库文件,它们属于C++标准库的一部分,主要负责提供C++语言的Standard Template Library (STL)功能。在升级到XCode 10.0版本后,用户...

    my_importanceweights3.rar_TBD matlab_TBD MATLAB_tbd

    在MATLAB环境中,TBD(To Be Determined)通常指的是待确定的问题或待解决的优化问题。本案例中,我们关注的是如何通过选取合适的“重要性权重”来改善优化问题的结果。重要性权重在优化算法中起着关键作用,它们...

    libstdc++.6.0.9.tbd

    虽然`libstdc++.6.0.9.tbd`解决了旧版库的兼容问题,但长期依赖老版本的库可能会限制项目的升级和发展。因此,建议尽可能将代码迁移到支持的库版本,或者寻找与新版本Xcode兼容的替代方案。 总结,`libstdc++.6.0.9...

    PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd.zip

    标题中的"PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd.zip"似乎是一个软件开发项目或者代码库的压缩文件,它可能代表了一个名为"PF-TBD"的项目,其中包含了"tbd检测前跟踪"的相关模块。在软件开发中,"TBD...

    libstdc++.6.0.9.tbd.zip

    总之,遇到“libstdc++.6.0.9.tbd: No such file or directory”的错误,通常需要检查项目的依赖项和配置,以及考虑升级或替换相关库。理解如何处理这种问题对于iOS开发者来说至关重要,因为这有助于保持项目的稳定...

    DPTBD_SingleTarget.zip_DPTBD算法_tbd_雷达 TBD_雷达TBD算法_雷达基础

    能够成功实现雷达TBD的检测算法,可跑,最基础的实现算法

    PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd_源码.zip

    标题中的"PF-TBD-master_PFTBD_PF-TBD_PF_TBD_tbd检测前跟踪_tbd_源码.zip"表明这是一个关于“PF-TBD”项目的源码压缩包,主要用于“tbd(To Be Determined,待确定)检测前的跟踪”。在IT领域,这样的命名通常代表...

    Treiboost TBD4-1100 机器人样本.pdf

    该部分将详细介绍机器人的一些关键技术参数和特性,以及如何将这些特性应用到实际的工业场景中。 1. 产品型号与基本信息: - TBD4-1100 是 Treiboost 品牌推出的一款工业机器人,其型号表明了其产品线和可能的性能...

    基于粒子滤波的TBD检测跟踪

    ### 基于粒子滤波的TBD检测跟踪 #### 概述 “基于粒子滤波的TBD检测跟踪”是一篇深入探讨如何利用...对于从事雷达信号处理及相关领域的研究人员来说,这篇论文提供了一个深入理解TBD技术和粒子滤波应用的重要参考。

    Treiboost TBD4-1300 机器人样本.pdf

    1. 机器人型号:文档提及的机器人型号为“TBD4-1300”,这是Treiboost品牌下的一款机器人产品。 2. 产品设计理念:“The essence of natural innovation for pick and place robotics”表明TBD4-1300设计上追求自然...

    TBD_Viterbi.rar_MATLAB TBD_tdb matlab_viterbi tbd_微弱目标_雷达目标检测

    "TBD_Viterbi"代码可能包括了Viterbi算法和TBD算法的MATLAB实现,用户可以通过运行这些代码,了解这两种算法的细节,并应用于自己的雷达微弱目标检测项目中。 4. 微弱目标检测: 雷达微弱目标检测是雷达系统中的一...

    iOS libstdc++.6.0.9.tbd和libstdc++.6.tbd

    在iOS开发中,`libstdc++.6.0.9.tbd`和`libstdc++.6.tbd`是两个非常关键的库文件,它们与C++标准库有关。`tbd`文件(Text Based Description)是苹果Xcode工具链中的一种元数据格式,用于描述动态库或框架的接口信息...

    TBD.rar_tbd_天气预报

    2. 表格模板:用于记录和比较实际天气与预报天气的数据表格。 3. 软件应用:可能是一个简单的天气预报质量评估工具,用于计算预报准确率等指标。 4. 指南文档:解释如何使用这些表格和软件进行天气预报质量考核。 5....

    Xcode10兼容libstdc++.6.tbd的库文件

    但通常情况下,对于大多数开发者来说,直接使用Xcode提供的`libstdc++.6.tbd`库就足够了。 总之,`libstdc++.6.tbd`是Xcode 10中处理C++标准库的一种新方式,它的引入旨在提高编译效率和减小程序体积。遇到兼容性...

    libstd++.tbd libstd++.6.tbd libstd++.6.0.9.tbd

    `libc++`是Apple的C++标准库实现,它更符合C++11及以后的标准,并且在某些情况下可能具有更好的性能和内存管理。 `libstdc++`库包含了C++标准库的实现,如容器(如`std::vector`、`std::map`)、迭代器、算法、智能...

    lstdc++.6 libstdc++.6.0.9.tbd

    2. **更新项目设置**:进入Xcode的项目设置,检查"Build Settings"下的"Other Linker Flags",确保没有直接引用过时的`-lstdc++.6`或`-lstdc++.6.0.9`。如果存在,删除这些旗标,因为它们现在应该是由.tbd文件处理的...

    Xcode 12 缺失库 libstdc++.tbd libstdc++.6.tbd libstdc++.6.0.9.tbd

    Xcode 12 缺失库 libstdc++.tbd libstdc++.6.tbd libstdc++.6.0.9.tbd 进入终端 cd 到 install-Xcode_12.sh文件(直接拖进终端即可),回车,重新打开xcode

Global site tag (gtag.js) - Google Analytics