两个dbf文件中有部分重复内容,用什么命令快速找出并删除,只保留一个?
3个回答
2017-07-24
展开全部
用个笨办法吧,
1、用带distinct参数的select语句将不重复的记录存入一数组中atemp,语句如下:
select * distinct from ksxx.dbf where .t. into array atemp
2、为安全,将表文件ksxx.dbf备份后,将表中的全部记录删除(手动操作全部删除就最省事)
3、用append array将数组atemp追加到表ksxx.dbf中
select ksxx.dbf
append from array atemp
或者将表复制并重命名成ksxx_new.dbf ,删除ksxx_new.dbf中的全部记录,用带distinct参数的select语句将不重复的记录存入该表中
select * distinct from ksxx.dbf where .t. into table ksxx_new.dbf
如果需要,将ksxx_new.dbf重命名成ksxx.dbf
我没试过,感觉理论上可行
1、用带distinct参数的select语句将不重复的记录存入一数组中atemp,语句如下:
select * distinct from ksxx.dbf where .t. into array atemp
2、为安全,将表文件ksxx.dbf备份后,将表中的全部记录删除(手动操作全部删除就最省事)
3、用append array将数组atemp追加到表ksxx.dbf中
select ksxx.dbf
append from array atemp
或者将表复制并重命名成ksxx_new.dbf ,删除ksxx_new.dbf中的全部记录,用带distinct参数的select语句将不重复的记录存入该表中
select * distinct from ksxx.dbf where .t. into table ksxx_new.dbf
如果需要,将ksxx_new.dbf重命名成ksxx.dbf
我没试过,感觉理论上可行
2017-07-24
展开全部
用个笨办法吧,
1、用带distinct参数的select语句将不重复的记录存入一数组中atemp,语句如下:
select * distinct from ksxx.dbf where .t. into array atemp
2、为安全,将表文件ksxx.dbf备份后,将表中的全部记录删除(手动操作全部删除就最省事)
3、用append array将数组atemp追加到表ksxx.dbf中
select ksxx.dbf
append from array atemp
或者将表复制并重命名成ksxx_new.dbf ,删除ksxx_new.dbf中的全部记录,用带distinct参数的select语句将不重复的记录存入该表中
select * distinct from ksxx.dbf where .t. into table ksxx_new.dbf
如果需要,将ksxx_new.dbf重命名成ksxx.dbf
我没试过,感觉理论上可行
1、用带distinct参数的select语句将不重复的记录存入一数组中atemp,语句如下:
select * distinct from ksxx.dbf where .t. into array atemp
2、为安全,将表文件ksxx.dbf备份后,将表中的全部记录删除(手动操作全部删除就最省事)
3、用append array将数组atemp追加到表ksxx.dbf中
select ksxx.dbf
append from array atemp
或者将表复制并重命名成ksxx_new.dbf ,删除ksxx_new.dbf中的全部记录,用带distinct参数的select语句将不重复的记录存入该表中
select * distinct from ksxx.dbf where .t. into table ksxx_new.dbf
如果需要,将ksxx_new.dbf重命名成ksxx.dbf
我没试过,感觉理论上可行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
兄弟,我可以这样说,同样的文件(MP3)它的名字如果相同时不可能同时存在一个文件夹内的,除非在名字后面有个1,比如<两只蝴蝶>。《两只蝴蝶》1.
如果是这样的话你设置排列顺序为 按名称排列,它两个就会排在一起,将其中一个栓出。
还有就是你用搜索功能直接搜索 两只蝴蝶,它就会将你电脑里面有关两只蝴蝶的文件全部显示出来,在将不要的栓出,这样比较麻烦,其实你不用急着全部栓出,在以后你见
一个就栓出一个,我就不信你电脑里面的每个MP3都有几个相同的文件存在
如果是这样的话你设置排列顺序为 按名称排列,它两个就会排在一起,将其中一个栓出。
还有就是你用搜索功能直接搜索 两只蝴蝶,它就会将你电脑里面有关两只蝴蝶的文件全部显示出来,在将不要的栓出,这样比较麻烦,其实你不用急着全部栓出,在以后你见
一个就栓出一个,我就不信你电脑里面的每个MP3都有几个相同的文件存在
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询