标题:求解个运算问题?
只看楼主
shzhshg
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2010-5-7
结帖率:85.71%
已结贴  问题点数:10 回复次数:15 
求解个运算问题?
有3个表,如下

表1.dbf
品名  个数
轿车   10
飞机   5

表2.dbf
项目   个数
桥梁   15
道路   6

表3.dbf
个数
20

我想求解的是这三个表之间的一种运算关系,具体是

表1.dbf的轿车10个 + 表2.dbf的桥梁15个 - 表3.dbf的个数20


搜索更多相关主题的帖子: 项目 品名 
2015-07-29 15:06
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
这三个表不只是计算第一条记录关系吧? 表1.dbf的轿车10个 + 表2.dbf的桥梁15个 - 表3.dbf的个数20
其他记录之间还有什么关系?
2015-07-29 15:38
shzhshg
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2010-5-7
得分:0 
回复 2楼 吹水佬
老师,没有其它关系了,就要这个运算
2015-07-29 15:44
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:1 
只是计算第一条记录?
2015-07-29 15:46
shzhshg
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2010-5-7
得分:0 
回复 4楼 tlliqi
我是想要计算表1中品名是轿车的个数,表2中是桥梁的个数,与表3中个数的三者之间的运算关系。但在表1中,表2中,轿车和桥梁不一定是第一条记录,因为它们品名和项目字段下还有其它内容如飞机、等。
表1中品名是轿车的个数,表2中是桥梁的个数是我把其它表导出后的一个汇总内容。所以,我只要
在表1中品名是轿车的个数,表2中是桥梁的个数与表3个数之间的运算
2015-07-29 15:51
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
得分:0 
我认为设计这种运算不合理。表3的20不就是个常数吗

[ 本帖最后由 muyubo 于 2015-7-29 16:10 编辑 ]
2015-07-29 16:06
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:3 
对三个表 SUM...FOR...TO...,再加减,最基本的。
2015-07-29 16:09
shzhshg
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2010-5-7
得分:0 
回复 7楼 吹水佬
老师,能具体的吗?我想学习,积累多了,我就会了,请老师赐教!
2015-07-29 16:13
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
得分:6 
吹版的意思是:
use 表1
sum 个数 for 品名=='轿车' to m1
use 表2
sum 个数 for 项目=='桥梁' to m2
use 表3
m3=个数
?m1+m2-m3
2015-07-29 16:19
shzhshg
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2010-5-7
得分:0 
回复 9楼 muyubo
谢谢老师的具体代码,我会努力学习的!
2015-07-29 16:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-455895-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.518692 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved