删除重复的记录,重复的记录保留一条:
*VFP7.0 以下
Select * From 表名 Into Cursor 新表名 Group By 重复字段名1,重复字段名2
*VFP7.0 以上
Sys(3099,70)
Select * From 表名 Into Cursor 新表名 Group By 重复字段名1,重复字段名2
Sys(3099,90)
某几个字段或全部字段重复,保留1条记录(只适合DBF表):
Index On 字段1+字段2+...+字段N To TEMP1 &&如果有字段不是字符型,请注意转换。
Total On 字段1+字段2+...+字段N1 To TEMP2 Fields 字段1 &&假设字段1为字符型
&&ON 后的字段为重复的字段名
&&temp2.dbf就是你要的表
Use 原表
Index On 字段1 To LS
Total On 字段1 To 结果表 Fields 表中其中一个字符型字段
如果要保留的记条每条都不重复
Select Distinct * Into Table 结果表 From 你的表