关于学生信息采集系统快速查找身份证重复的方法
使用以下方法之前确认你的电脑安装了ACCESS数据库软件或有绿色版。
1、进入学生基本信息管理系统(区县级)安装目录下,默认在D盘
,找到QxStudent2012.mdb数据库文件。双击打开,或从ACCESS中选择打开文件。
2、这时提示要求输入密码,密码是illwl。出现阻止代码之类的提示,选择否,再选择打开。(切记不要去改动数据库中
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
的字段结构,否则会影响程序的运行。)
3、这时大家会看到两张表,
我们接下来操作的student这张表,另一张是相关的统计数据记录。 4、接下来请选择查询菜单。
5、新建查询。在
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
视图中创建查询,点击新建。随便选择一种类
型。
这时,选择关闭。再选择视图菜单中的SQL视图。将以下语句复制进去:
SELECT *
FROM student AS AA
WHERE (Sfzh IN (SELECT sfzh FROM student AS BB WHERE AA.ID <>
BB.ID));
6、再点击运行图标。在工具中去找。接下来马上就出现一个窗口,如果窗口没有出现相关的数据,只出现字段名的话,恭喜你,你的数据库中没有身份证号重复的记录。否则的出现你的数据就是身份证号码重复的。
7、把数据导出成EXCEL。选择文件—保存,要求你取一个名称(随便取一个)。再选择文件—导出,选择文件保存类型
,选择好文件保存的位置,取好文件名,点击导出。
8、再打开刚刚导出的EXCEL文件,选择第一张,再选择数据=筛选=自动筛选。现sfzh一列选择升序或者降序排列。身份证重复的信息应该很明显了。
查询出生年月不对的信息的SQL语句: SELECT *
FROM student
WHERE left(csrq,4)>2012 or mid(csrq,5,2)>12 or
right(csrq,2)>31; 2012其实也可以改的。不可能生下来就读书。 查询班号为空值的SQL语句:
SELECT *
FROM student
WHERE bh is null;