求VFP分类汇总,用SQL解决最好

liyzzyil 2013-12-23 03:50:40
现有一个表,字段为(订单号,物料编号 数量)
要求按同一订单号,同一物料编号,对数量求和得到一个新表。如何解决

订单号 物料编号 数量
1 1 1
2 2 2
1 1 3
2 2 5
3 1 7
运行后想得到的结果是:
订单号 物料编号 数量
1 1 4
2 2 7
3 1 7
...全文
415 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
铁歌 2013-12-29
  • 打赏
  • 举报
回复
上面的都OK了, 楼主要去了解下SQL的标准语法,这里用的就是SUM 分组求和 ; vfp是支持SQL语法的,可以把VFP当成客户端,而查询数据采用SQL标准语法即可。。。
cxmcxm 2013-12-24
  • 打赏
  • 举报
回复
取好到vfp版问
cxmcxm 2013-12-24
  • 打赏
  • 举报
回复
用select into语句 订单号 物料编号 数量 select 订单号,物料编号,sum(数量)as 数量 from 表 into table 新表名 group by 订单号,物料编号
liyzzyil 2013-12-23
  • 打赏
  • 举报
回复
现上传2张图,通过单击按钮把第一张图分类汇总成第二张图的样子


求VFP代码,
liyzzyil 2013-12-23
  • 打赏
  • 举报
回复

图片上传,如何通过一个按钮实现。求代码
liyzzyil 2013-12-23
  • 打赏
  • 举报
回复
太高深了,看不明白,可以简单点么,如果表里有几百条记录,这个方法怕是不行
LongRui888 2013-12-23
  • 打赏
  • 举报
回复
create table tb(订单号 int,   物料编号 int,  数量 int)

insert into tb
select   1,       1 ,       1 union all
select   2,       2 ,       2 union all
select   1,       1 ,       3 union all
select   2,       2 ,       5 union all
select   3,       1 ,       7
go


select 订单号 , 物料编号,SUM(数量) as 数量 
from tb
group by 订单号 ,   物料编号
/*
订单号	物料编号	数量
1	1	4
3	1	7
2	2	7
*/
Yole 2013-12-23
  • 打赏
  • 举报
回复



--> 测试数据:[a]
if object_id('[a]') is not null drop table [a]
go 
create table [a]([订单号] int,[物料编号] int,[数量] int)
insert [a]
select 1,1,1 union all
select 2,2,2 union all
select 1,1,3 union all
select 2,2,5 union all
select 3,1,7 


select [订单号],[物料编号],sum([数量]) as [数量] into 新表 from a group by [订单号],[物料编号]


Yole 2013-12-23
  • 打赏
  • 举报
回复


--> 测试数据:[a]
if object_id('[a]') is not null drop table [a]
go 
create table [a]([订单号] int,[物料编号] int,[数量] int)
insert [a]
select 1,1,1 union all
select 2,2,2 union all
select 1,1,3 union all
select 2,2,5 union all
select 3,1,7 


select [订单号],[物料编号],sum([数量]) as [数量] from a group by [订单号],[物料编号]

订单号 物料编号 数量 ----------- ----------- ----------- 1 1 4 3 1 7 2 2 7 (3 行受影响)

34,870

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧