Foxtable(狐表)用户栏目专家坐堂 → 列出表中所有重复身份证号的记录


  共有1530人关注过本帖树形打印复制链接

主题:列出表中所有重复身份证号的记录

帅哥哟,离线,有人找我吗?
刘林
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1936 积分:14844 威望:0 精华:0 注册:2016/4/28 9:58:00
列出表中所有重复身份证号的记录  发帖心情 Post By:2019/7/6 19:19:00 [只看该作者]

Dim tb5 As Table = Tables("学生台帐_table5")
tb5.fill("S   elect a.* from {户籍台帐} As a Inner join (Sele  ct 身份证件号  from {户籍台帐} groupby 身份证件号 having count(身份证件号) > 1) As b on a.身份证件号 = b.身份证件号","XXX",False)

要用tb5来显示出户籍台帐中所有重复有身份证件号的记录,上面代码提示身份证件号附近有错误,请问老师怎么改?

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2019/7/7 8:42:00 [只看该作者]

下面的代码测试通过,找出表A中第二列内容重复的行:
sel ect * from {表A}  where 第二列 in (sele ct 第二列 from {表A} group by 第二列  having count(*)>1)

要善用百度

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/7 20:26:00 [只看该作者]

tb5.fill("S   elect a.* from {户籍台帐} As a Inner join (Sele  ct 身份证件号  from {户籍台帐} group by 身份证件号 having count(身份证件号) > 1) As b on a.身份证件号 = b.身份证件号","XXX",False)

 回到顶部