以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 多个重复行,只相唯一的数据量怎么做?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=191884)

--  作者:JK君
--  发布时间:2024/5/13 16:26:00
--  [求助] 多个重复行,只相唯一的数据量怎么做?
求助:
图片点击可在新窗口打开查看
      一个记录表: 有订单号、工号、量产 

求助:对唯一订单求和? 这个要怎么做的
需要的计算结果,PO001 = 2000
[此贴子已经被作者于2024/5/13 16:29:30编辑过]

--  作者:有点蓝
--  发布时间:2024/5/13 16:33:00
--  
dim sum as double = 0
for each s as string in datatables("订单表").getvalues("日期","订单号=\'PO001\'")
dim dr as datarow = datatables("订单表").find("订单号=\'PO001\' and 日期=#" & s & "#")
if dr isnot nothing then
sum = sum + dr("产量")
end if
next
msgbox(sum)