如何在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