有一种很简单的绝招,是我通常用的.可以教你, SELECT * FROM原表ORDER BY 要排序的字段名ASC(或DESC) ; INTO TABLE新表名.DBF&&将排好序的数据放入一个新建表中 SET EXCLUSIVE ON USE 原表.DBF EXCLUSIVE ZAP&&将原表记录全部删除 SET EXCLUSIVE OFF USE 原表.DBF SHARED APPEND FROM 新表名.DBF &&将排好序的新表的记录重新录入原来的表. OK?