当前位置: 代码迷 >> PB >> 怎么在datawindow中取值插入到另一个datawindow中
  详细解决方案

怎么在datawindow中取值插入到另一个datawindow中

热度:16   发布时间:2016-04-29 07:36:10.0
如何在datawindow中取值插入到另一个datawindow中
如何在一个datawindow中取所有的值,插入到另一个datawindow中,在插入的过程中将任意几行求和。
求代码。光指点的就谢谢不用了。例子如下:dw1
用户名     费用1     费用2   费用3
名1        10       10      10
名2        20       20      20
名3        30       30      30
名4        40       40      40
加一个按钮:
在第二个dw2中显示
用户名     费用1     费用2   费用3
名5        30       30      30
名3        30       30      30
名4        40       40      40
(名5=名1+名2)
------解决方案--------------------
用如下SQL建个DW:
select  case when 用户名='名1' then '名5' 
             when 用户名='名2' then '名5'  
               else  用户名
          end,  
      sum(费用1),
     sum(费用2),   
     sum(费用3)  
from 表名
group by 
case when 用户名='名1' then '名5' 
             when 用户名='名2' then '名5'  
               else  用户名
          end
------解决方案--------------------
for循环 处理数据并插入目标dw
  相关解决方案