| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3467 人关注过本帖, 1 人收藏
标题:问个愚蠢的问题哈!关于求和!
只看楼主 加入收藏
baichuan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:37
帖 子:953
专家分:589
注 册:2006-3-13
结帖率:93.55%
收藏(1)
已结贴  问题点数:20 回复次数:12 
问个愚蠢的问题哈!关于求和!
表:
姓名:数学 语文 地理 历史
      10    20   30   40
      20    20   20   20
      30    30   30   30


想要结果:

姓名:数学  语文 地理 历史
       10    20   30   40
       20    20   20   20
       30    30   30   30
 合计:90    70   80   90

我自己是想一个个sum 再replace
不知道有没有更简单的命令 ?
搜索更多相关主题的帖子: replace 历史 数学 姓名 语文 
2016-02-24 16:28
whinda
Rank: 6Rank: 6
等 级:贵宾
威 望:13
帖 子:253
专家分:418
注 册:2012-2-4
收藏
得分:4 
程序代码:
local array_name[1,4]
select sum(Field1),sum(Field2),sum(Field3),sum(Field4) from table_alias into array array_name
append from array_name
2016-02-24 17:16
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:4 
以下是引用whinda在2016-2-24 17:16:18的发言:


local array_name[1,4]
select sum(Field1),sum(Field2),sum(Field3),sum(Field4) from table_alias into array array_name
append from array_name

local array_name[1,4]
select sum(Field1) as Field1,sum(Field2) as Field2,sum(Field3) as Field3,sum(Field4) as Field4 from table_alias into array array_name
append from array_name
2016-02-24 17:21
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:4 
sele * fromunion sele 姓名,SUM(数学) 数学,SUM(语文) 语文,SUM(地理) 地理,SUM(历史) 历史 from
2016-02-24 18:58
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:4 
SUM 数学, 语文, 地理, 历史 TO n数学, n语文, n地理, n历史
INSERT INTO 表 VALUES ("      ", n数学, n语文, n地理, n历史)
2016-02-24 19:51
liuxingang28
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山东济南
等 级:贵宾
威 望:47
帖 子:658
专家分:2180
注 册:2014-2-7
收藏
得分:4 
insert into 表 (姓名,数学,语文,地理,历史) select "合计",sum(数学),sum(语文),sum(地理),sum(历史) from 表

泉城飞狐
2016-02-25 08:03
baichuan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:37
帖 子:953
专家分:589
注 册:2006-3-13
收藏
得分:0 
哈哈,大家的方法都很好啊,我怎么就没想到呢?

2016-02-25 08:15
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
收藏
得分:0 
以下是引用baichuan在2016-2-25 08:15:37的发言:

哈哈,大家的方法都很好啊,我怎么就没想到呢?
经验是逐步积累的啊。
2016-02-25 15:36
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
当表中字段不一样多时,上述代码处理起来可能就不方便了

坚守VFP最后的阵地
2016-02-25 19:44
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
如果名次如下
MC
1
2
2
2
5
6

不知道楼主的前三名的结果是什么

坚守VFP最后的阵地
2016-02-25 19:49
快速回复:问个愚蠢的问题哈!关于求和!
数据加载中...
 
   



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

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