som@'' 2017-08-28 08:20 采纳率: 80%
浏览 849
已采纳

Orcale合并重复的记录,并求出计算结果??

 declare
       --游标类型定义
       cursor table_cur
       is
       select Material,Formula from Table_1 
       WHERE Calculate='是';
             cursor table_str
             IS
             select projects,datass from  TABLE_1 
             where  calculate<>'是';       
       --定义一个游标变量table_row table_cur%ROWTYPE ,该类型为游标table_cur中的一行数据类型
       table_row table_cur%rowtype;
             table_cow table_str%rowtype;
             Formula table_1.Formula%type;

begin
       --游标for循环开始
       for table_row in table_cur loop
                    for table_cow in table_str loop

                            Formula:=replace(table_row.Formula,table_cow.Projects,table_cow.Datass);

                            dbms_output.put_line(Formula);              
                    end loop;
       end loop;

       ----游标for循环结束           
end;

图片说明根据公式 替换数值 求出 Datass的值,,,

  • 写回答

1条回答

  • wardencb 2017-08-30 01:52
    关注

    cursor table_cur
    is
    select Material,Formula from Table_1
    WHERE Calculate='是';
    cursor table_str
    IS
    select projects,datass from TABLE_1
    where calculate<>'是';

    你这两个游标里面的表是同一个吗,同一个为什么你字段和你图片上的字段不同,你的需求也说得不太明白。。。。可以详细描述下。。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)
  • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。