| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1442 人关注过本帖, 1 人收藏
标题:在 成绩表.dbf中,能把学籍号相同的学生的两次总分相加后填在总分1中?谢谢 ...
只看楼主 加入收藏
xazxhy
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2020-11-13
结帖率:75%
收藏(1)
 问题点数:0 回复次数:6 
在 成绩表.dbf中,能把学籍号相同的学生的两次总分相加后填在总分1中?谢谢!
学籍号     总分    总分1
202011      561    1186  
202011      625    1186
202012      711    1397
202012      686    1397


学籍号  总分   总分1  分别是成绩表.dbf中3个字段,请问可以用命令实现吗?
搜索更多相关主题的帖子: 总分 成绩表 学生 相加 dbf 
2020-11-26 07:08
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:109
帖 子:2232
专家分:3913
注 册:2007-4-27
收藏
得分:0 
sele 学籍号,sum(总分) as zf2 from 成绩表 grou by 学籍号 into tabl ls
sele ls
scan
  sele 成绩表
  repl 成绩表.总分1 with ls.zf2 for 成绩表.学籍号==ls.学籍号
  sele ls
endscan
retu

[此贴子已经被作者于2020-12-2 09:15编辑过]


只求每天有一丁点儿的进步就可以了
2020-11-26 07:51
xuminxz
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:41
帖 子:766
专家分:2517
注 册:2011-5-8
收藏
得分:0 
select 学籍号,sum(总分) as 总分 from 成绩表 group by 学籍号 into dbf 统计结果

dBase有人接盘了。
2020-11-26 08:04
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
*!* 测试数据
*!* CREATE CURSOR CJB(学号 C(10),总分 N(5,2),总分1 N(5,2))
*!* INSERT INTO CJB(学号,总分,总分1) VALUES('202011',561,0)
*!* INSERT INTO CJB(学号,总分,总分1) VALUES('202011',625,0)
*!* INSERT INTO CJB(学号,总分,总分1) VALUES('202012',711,0)
*!* INSERT INTO CJB(学号,总分,总分1) VALUES('202012',686,0)

UPDATE T1 SET T1.总分1=T2.总分1 FROM CJB AS T1,(SELECT 学号,SUM(总分) AS 总分1 FROM CJB GROUP BY 学号) AS T2 WHERE T1.学号=T2.学号
图片附件: 游客没有浏览图片的权限,请 登录注册
2020-11-26 08:43
xazxhy
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2020-11-13
收藏
得分:0 
回复 3楼 xuminxz
我是要统计在总分1字段中
2020-11-26 13:35
xazxhy
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2020-11-13
收藏
得分:0 
回复 4楼 mywisdom88
谢谢
2020-11-30 11:34
自强不西
Rank: 2
等 级:论坛游民
帖 子:148
专家分:26
注 册:2019-3-29
收藏
得分:0 
update 成绩表 set 成绩表.总分1=aa.总分1 from (select 学籍号,sum(总分)as 总分1 from 成绩表 group by 学籍号) aa where 成绩表.学籍号==aa.学籍号
这个应该能解决你的问题。
2020-12-13 21:16
快速回复:在 成绩表.dbf中,能把学籍号相同的学生的两次总分相加后填在总分1中? ...
数据加载中...
 
   



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

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