| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1167 人关注过本帖
标题:求助:关于体育比赛成绩和分值的转换程序
只看楼主 加入收藏
kiff
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:贵宾
威 望:46
帖 子:756
专家分:2531
注 册:2013-1-30
收藏
得分:0 
查30.10,停在30.20的位置
2015-04-10 14:19
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
结果分数是30.2对应的分数吗

坚守VFP最后的阵地
2015-04-10 14:44
lbwg
Rank: 2
等 级:论坛游民
帖 子:76
专家分:53
注 册:2011-8-21
收藏
得分:0 
经过测试,6楼的结果是正确的。我需要学学seek命令,谢谢大家。
2015-04-10 14:45
lbwg
Rank: 2
等 级:论坛游民
帖 子:76
专家分:53
注 册:2011-8-21
收藏
得分:0 
同时还有两个网友给了解决的办法,谢谢大家。
程序代码:
CLOSE ALL
CLEAR ALL
clea
SET near ON
SELECT 1
USE pfb
INDEX on cj TO cj
SET FILTER TO xb="1"
SELECT 2
USE cjk
SCAN FOR xb="1"
    SEEK b.cj IN a
    REPLACE fs WITH a.fs
ENDSCAN
SET FILTER TO xb="2" IN a
SCAN FOR xb="2"
    SEEK b.cj IN a
    REPLACE fs WITH a.fs
ENDSCAN
2015-04-10 14:56
lbwg
Rank: 2
等 级:论坛游民
帖 子:76
专家分:53
注 册:2011-8-21
收藏
得分:0 
还有一个
程序代码:
CLOSE DATABASES all
LOCAL ofile,sfile
ofile=GETFILE([dbf],[确定成绩表])
sfile=GETFILE([dbf],[确定标准表])
USE (ofile) IN 0 ALIAS mb EXCLUSIVE
USE (sfile) IN 0 ALIAS bz EXCLUSIVE

*!*    SELECT a.bmxh,MAX(b.fs) FROM mb a LEFT JOIN bz b ON a.xb=b.xb AND a.zx=b.xm AND b.cj-a.cj>=0 GROUP BY a.bmxh

UPDATE mb SET mb.fs=c.fs from (SELECT a.bmxh,MAX(b.fs) as fs FROM mb a LEFT JOIN bz b ON a.xb=b.xb AND a.zx=b.xm AND b.cj-a.cj>=0 GROUP BY a.bmxh)c WHERE mb.bmxh=c.bmxh
SELECT mb
brow

2015-04-10 14:58
快速回复:求助:关于体育比赛成绩和分值的转换程序
数据加载中...
 
   



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

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