| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4424 人关注过本帖, 2 人收藏
标题:如何在一个表中寻找出某个字段中的记录它们的长度相同但内容不同
只看楼主 加入收藏
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:4 
回复 8 楼 sylknb
速度不慢啊
2014-05-20 17:09
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1536
专家分:180
注 册:2006-6-3
收藏
得分:0 
现在我想在下表中分别求出各科的人数。
如下格式
库1
报名点代码,地理人数
库2
报名点代码,历史人数
库3
报名点代码,化学人数
,,,,


下面的代码为何不行,找不到‘地理’列
ckm='地理化学历史生物数学物理英语政治'
nkm=len(ckm)
for i=1 to nkm STEP 2
 dkm=substrc(ckm,i,2)
select 报名点代码,count(*) as &dkm. from Temp1.DBF where &dkm.$km group by 报名点代  into table &dkm.
毛病可能出在count(*) as &dkm.
图片附件: 游客没有浏览图片的权限,请 登录注册
2014-05-20 17:25
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1536
专家分:180
注 册:2006-6-3
收藏
得分:0 
以下是引用sylknb在2014-5-20 14:26:46的发言:

运行此句 aStr = ALLT(STREXTRACT(cStr,',',',',i))提示文件STREXTRACT.prg 不存在
是我搞错了,在添加字段时subject变成了subjectc
对不起。
2014-05-20 18:50
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9828
专家分:27146
注 册:2012-2-5
收藏
得分:0 
回复 12 楼 sylknb
多用脑袋想想,在4楼代码的基础上增加适当的代码,结果就出来了

坚守VFP最后的阵地
2014-05-20 19:31
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9828
专家分:27146
注 册:2012-2-5
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

坚守VFP最后的阵地
2014-05-20 20:03
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9828
专家分:27146
注 册:2012-2-5
收藏
得分:0 
回复 12 楼 sylknb
建议楼主从基础开始学习吧

坚守VFP最后的阵地
2014-05-20 20:27
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1536
专家分:180
注 册:2006-6-3
收藏
得分:0 
先提示一下吧,好吗?
2014-05-20 21:14
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9828
专家分:27146
注 册:2012-2-5
收藏
得分:0 
1.找出所有的报考科目
2.将修改后的内容连在一起(B)
3.统计报考科目在 B 中出现的次数

坚守VFP最后的阵地
2014-05-20 21:32
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
以下是引用sylknb在2014-5-20 21:14:57的发言:

先提示一下吧,好吗?
以语文人数为例:在4楼代码中做下变通
*--各科人数统计
Select sum(IIF([语文]$km,1,0)) 语文人数 From Temp Into Cursor Temp1
Select Temp1
Browse
2014-05-20 21:39
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9828
专家分:27146
注 册:2012-2-5
收藏
得分:0 
以下是引用tlliqi在2014-5-20 21:39:00的发言:

以语文人数为例:在4楼代码中做下变通
*--各科人数统计
Select sum(IIF([语文]$km,1,0)) 语文人数 From Temp Into Cursor Temp1
Select Temp1
Browse
关键是你不知道都有那些报考科目

坚守VFP最后的阵地
2014-05-20 22:04
快速回复:如何在一个表中寻找出某个字段中的记录它们的长度相同但内容不同
数据加载中...
 
   



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

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