PB 如何将数据窗口内的多条相同记录合并呢?

我现在已经将数据逐条的从数据库里取了出来,放在数据窗口中,现在就是想把这个数据窗口中的多条相同的记录进行合并。例如:药品编码药品名称数量单价金额(数量*单价)zsq注射器... 我现在已经将数据逐条的从数据库里取了出来,放在数据窗口中,现在就是想把这个数据窗口中的多条相同的记录进行合并。例如:
药品编码 药品名称 数量 单价 金额(数量*单价)
zsq 注射器 2 1.0 2.0
zsq 注射器 3 1.0 3.0
想要这样的合并结果:
药品编码 药品名称 数量 单价 金额(数量*单价)
zsq 注射器 5 1.0 5.0
这些都是显示在数据窗口中的
最后我想再把这些数据导入到临时表里 然后再从别的数据窗口取值
我现在求代码 该如何写 就是合并这块的代码 求大神 对了 分全给你
展开
 我来答
wy_1900
2013-07-26 · TA获得超过4503个赞
知道大有可为答主
回答量:4260
采纳率:63%
帮助的人:3389万
展开全部
第一个问题,datawindow分组,然后再每个组增加计算列,用sum求和,就会得到明细和分类汇总显示
这个设计数据窗口的时候做,不需要写代码,书上都有具体做法
这样就解决了,真的很简单
至于你说存放在临时表再取数,没看明白你的用途,不过一般不需要这么麻烦,你可能没想明白数据窗口的用法,需要的话,把需求写清楚,大家再帮你分析第二个问题
sohappy0505
2013-07-25 · 超过28用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:70.4万
展开全部
数据窗口可以用select求和语句取数据,
select 药品编号,sum(数量) 数量, 单价, sum(数量*单价) 金额 where ........ group by 药品编号.......order by......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jk16wolf
2013-07-26 · TA获得超过219个赞
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:177万
展开全部
select 药品编码,药品名称,单价,sum(数量),sum(金额) from TB1
where *****
group by 药品编码,药品名称,单价,sum(数量)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2013-07-25 · 超过18用户采纳过TA的回答
知道答主
回答量:33
采纳率:40%
帮助的人:12.7万
展开全部
select 药品编码,药品名称,sum(数量),单价,sum(数量) * 单价
from 表名 where ...
group by 药品编码,药品名称,单价;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式