vfp 怎么查找重复的记录?
因为没有值是唯一的字段,只能用姓名导入资料,因此我想先把姓名重复的记录找出来,select 语句该怎么写?
[解决办法]
1、最好用编号,姓名有重复的;
2、导入时忽略中间的空格应该怎么做:
repl all 姓名 with STRTRAN(gcString, ' ', ' ')
3、select STRTRAN(xm, ' ', ' ') as xm1 from tt group by xm1 having count(*)> =2
[解决办法]
SELECT 加上 DISTINCT参数
[解决办法]
1、找出姓名重复的记录
SELECT * FROM 表名 WHERE 姓名 IN ( SELECT 姓名 FROM 表名 GROUP BY 姓名 HAVING count(*) > 1) order by 姓名
2、处理掉姓名中间的空格
update 表名 set 姓名=strtran(姓名,space(1), ' ')