SELECT * FROM 实例1 WHERE 姓名+SUBSTR(ALLTRIM(身份证),11,4) IN (SELECT 姓名+SUBSTR(ALLTRIM(身份证),11,4) FROM 实例1 GROUP BY 姓名 HAVING count(*)>1) order by 姓名 INTO CURSOR t1
SELECT * FROM t1 WHERE 单位 IN (SELECT 单位 FROM t1 GROUP BY 单位 HAVING count(*)=1)
SELECT * FROM 实例1 WHERE 姓名+SUBSTR(ALLTRIM(身份证),11,4) IN (SELECT 姓名+SUBSTR(ALLTRIM(身份证),11,4) FROM 实例1 GROUP BY 姓名 HAVING count(*)>1) order by 姓名 INTO CURSOR t1
SELECT * FROM t1 WHERE 单位 IN (SELECT 单位 FROM t1 GROUP BY 单位 HAVING count(*)=1)
SELECT a.* FROM 实例1 a,(SELECT 姓名,SUBSTR(身份证,11,4) 生日 FROM 实例1 GROUP BY 姓名,生日 HAVING COUNT(*)>1) b WHERE a.姓名=b.姓名 AND SUBSTR(a.身份证,11,4)=b.生日 INTO CURSOR t1
SELECT a.* FROM t1 a,(SELECT 姓名,SUBSTR(身份证,11,4) 生日,单位 FROM t1 GROUP BY 姓名,生日,单位 HAVING COUNT(*)=1) b WHERE a.姓名=b.姓名 AND SUBSTR(a.身份证,11,4)=b.生日 AND a.单位=b.单位 ORDER BY a.姓名,a.身份证