当前位置:编程学习 > Foxpro >>

Visual FoxPro 中怎样统计相同记录的个数?(字段较多且不固定)程序中要用,谢谢!

答案:CLOSE DATA USE 表1 && 设源表的名称为“表1” P='' FOR K=1 TO FCOUNT() P=P+IIF(EMPTY(P),'',',')+FIELDS(K) && 取得表中所有字段名称,放在 P 中 ENDFOR SELECT *,COUNT(FIELDS(1)) AS 相同记录数 FROM DBF() GROUP BY &P. INTO DBF 相同记录数 && 取得各记录的相同记录数及其各字段值 SELECT * FROM DBF() WHERE 相同记录数>1 && 该查询结果详细列举了表1中各重复记录的 重复数和各字段值

上一个:如何解决foxpro中同时打开2张表单,出现报错的情况?因为2张表单都加载了同一张表
下一个:visual foxpro 6.0 适用win7普通家庭版的请发406724969@qq.com。谢谢!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,