怎样用简单方法删除行

wuanzhengxin 2013-07-12 09:15:27
请问各位老师,怎样删除一个表如abc.dbf中的重复行呢?
...全文
92 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2013-07-13
  • 打赏
  • 举报
回复
删除重复的记录,重复的记录保留一条: *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 你的表
lygcw9602 2013-07-12
  • 打赏
  • 举报
回复
select distinct * from tabname

2,722

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧