| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2076 人关注过本帖
标题:vfp怎样删除表中不重复的记录
只看楼主 加入收藏
zxingzu8501
Rank: 1
等 级:新手上路
帖 子:60
专家分:2
注 册:2010-7-16
结帖率:87.5%
收藏
已结贴  问题点数:20 回复次数:6 
vfp怎样删除表中不重复的记录
如ab表有szh,xh,ch,th,xm等字段,表中有重复的记录,也有不重复的记录,本人想保留所有重复的记录,请问如何删除表中不重复的记录?请老师们给予详细指导,谢谢。
搜索更多相关主题的帖子: vfp 记录 删除 
2010-12-14 22:09
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:7 
重复的含义不明确。是某个字段,还是几个字段重复?
2010-12-15 09:34
zxingzu850
Rank: 1
等 级:新手上路
帖 子:8
专家分:9
注 册:2010-11-30
收藏
得分:7 
szh,xh,ch,th,xmp字段的值都重复
2010-12-15 11:48
ywg007
Rank: 2
等 级:论坛游民
帖 子:4
专家分:14
注 册:2010-12-9
收藏
得分:7 
回复 3楼 zxingzu850
我想,你意思是要查出重复的记录吧?
2010-12-16 08:25
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:0 
ab表 中,有xmp、xm字段?
是不是想以XM字段为主,保留szh,xh,ch,th,xmp字段的值都重复的记录。
2010-12-16 10:11
zxingzu850
Rank: 1
等 级:新手上路
帖 子:8
专家分:9
注 册:2010-11-30
收藏
得分:0 
不好意思,前面写错了,ab表有szh,xh,ch,th,xm字段,想保留szh,xh,ch,th,xm字段的值都重复的记录,删除szh,xh,ch,th,xm字段的值不重复的记录。如下表所示:
   szh      xh      th     xm
    1        1       2     张三
    1        1       2     张三
    1        1       3     李四
    1        1       3     李四
    1        1       4     王建
    1        1       5     刘东

    我的意思是想保留前面四个重复的记录,删除后面两个不重复的记录。 请给予指导,谢谢
2010-12-16 10:34
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:0 
USE AB
ALTER TABLE AB ADD S1 N(8)
ALTER TABLE AB ADD S2 N(8)
REPL ALL S1 WITH 1,S2 WITH RECN()
INDE ON STR(SZH)+STR(XH)+STR(TH)+XM TAG XM
TOTA ON STR(SZH)+STR(XH)+STR(TH)+XM FIEL S1 TO AC
SELE 0
USE AC
DELE FOR S1>1
PACK
SCAN
T2=S2
SELE AB
DELE FOR S2=T2
SELE AC
ENDS
CLOS DATA
USE AB
PACK


以上程序仅供参考。
2010-12-17 11:18
快速回复:vfp怎样删除表中不重复的记录
数据加载中...
 
   



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

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