分享

计算每个运动员的平均成绩(去掉一个最高分和一个最低分)

 王咸美 2022-12-10 发布于江苏

编号:PRG0066

名称:计算每个运动员的平均成绩(去掉一个最高分和一个最低分)

VFP代码:

CLOSE DATABASES

cPath=ADDBS(JUSTPATH(SYS(16)))

SET  DEFAULT  TO  (cPath)

SELECT  运动员 ,0000 总分数, 0000 最高分, 0000 最低分,平均分,分数1,分数2,分数3,;

分数4,分数5,分数6,分数7,分数8,分数9,分数10 FROM cjb INTO TABLE  tmp  READWRITE

REPLACE  ALL 总分数 WITH 分数1 分数2 分数3 分数4 分数5 分数6 分数7 分数8 ;

分数9 分数10,;

   最高分 WITH  MAX(分数1,分数2,分数3,分数4,分数5,分数6,分数7,分数8,分数9,分数10),;

   最低分 WITH  MIN(分数1,分数2,分数3,分数4,分数5,分数6,分数7,分数8,分数9,分数10),;

   平均分 WITH  (总分数 - 最高分 - 最低分) / 8

SELECT  *  FROM  tmp

附件:

1、原始表(cjb.dbf

2、最终表(tmp.dbf

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多