【求助】visual foxpro 6.0 中如何删除重复信息?
在别的版询问,没人答复,只好来这里问了。我参与一个课题,收集了9万多名学生的中考成绩,建了一个文件叫“中考.dbf”。然后用visualfoxpro6.0来进行数据处理。...
在别的版询问,没人答复,只好来这里问了。我参与一个课题,收集了9万多名学生的中考成绩,建了一个文件叫“中考.dbf”。然后用visual foxpro 6.0 来进行数据处理。在这些学生中,有一些人是同名同姓的,也就是“姓名”这个变量的值相同。按照课题要求,要把这些人的信息全部删除。也就是说,如果有3个人叫王军,那么这3个人的信息全删掉,一个不留。请问应该如何写代码啊?谢谢大家了!sele * from 中考 group by 姓名 into 新数据库use 中考 exclzapappend from 新数据库我这样写代码对吗?为什么运行的时候总说“语法错误”啊?
展开
2013-10-24
展开全部
ZAP是将数据库中的记录全部清除,你是否需要考虑一下改用DELETE?语法为DELETE 记录编号。(P.S.这是FoxPro 2.5D的语法,谷月12年前曾学过FP2.5D,不知道VFP6是否已改变)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-24
展开全部
select count(姓名) as num from 中考 group by 姓名 If num>1, delete * 有人说这样写代码。我又试了一下,运行了一半又不行了,说程序中有不能识别的关键字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-24
展开全部
我觉得你去图书馆找本这样的书,里面肯定有最简单的查询语句怎么写的格式,很可能是格式哪里错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询