数据关联查询开辟低保审计新思路_数据库关联查询
数据关联查询开辟低保审计新思路由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数据库关联查询”。
数据关联查询开辟低保审计新思路
笔者有幸参加了2012年全国社保资金审计,众所周知,低保资金是困难群众的保命钱,倍受老百姓的关注,如何确保低保资金的管理使用安全规范,这是审计部门义不容辞的职责。低保涉及面非常广,仅靠过去传统的审计方法和现有的审计人力,难以完成庞大的审计任务,通过审计实践反复琢磨,充分发挥数据关联查询技术,探索了一些做法,同时也对低保资金审计提出几点思路。
一、总体思路
采集民政部门低保数据与工商部门、公安部门、房管部门、公积金部门、社保部门数据,经过清理、转换、验证,进行比对,经审计核实取证,发现了部分不符合条件的虚报冒领低保问题线索。
二、审计步骤和sql语句
第一步:把采集的城市低保、农村低保、个体户、房管、公积金、死亡、养老支付等数据导入ao2011。
第二步:清理验证姓名、身份证号,生成一类审计中间表。
1.对城市低保花名表处理。
验证姓名中的空格
验证身份证错误信息
清理后生成新的城市低保花名表
2.同理:生成农村低保花名表_
1、个体户数据、死亡数据、购房数据、公积金数据、职工养老表数据(职工养老数据注意筛查条件看发放日期和终止日期)
3.生成城乡低保花名表
小思路:由于ao不能执行视图命令,先筛选城市低保花名表生成城乡低保居民花名表,再把农村低保花名表插入该表中,生成乡低保花名表。
select [所需字段] into 城乡居民低保花名表 from 城市低保花名表_1
insert into 城乡低保花名表 select * from 农村低保花名表_1
第三步:将城乡低保花名表与个体户数据、公积金数据、购房数据、死亡数据、职工养老支付数据的身份证号18位与15位进行处理,生成二类审计中间表(因同一区划范围内身份证前6位一样,撮18位与15位中间部分)。
1.生成城乡低保花名表中间表
第四步:将上步审计中间表与城乡低保花名表中间表进行一一对比,以身份证号为关联查询生成不符合保障条件结果表及领取金额。
1.城乡低保中间表与个体户数据中间表比对生成违规领取低保_个体户
2.同理:城乡低保中间表与公积金数据中间表比对生成违规领取低保_交公积金、城乡低保中间表与购房数据中间表比对生成违规领取低保_购商品房、城乡低保中间表与死亡数据中间表比对生成违规领取低保_死亡人员、城乡低保中间表与职工养老数据中间表比对生成违规领取低保_职工养老
第五步:汇总上步结果,计算最终虚报冒领数额。
select 姓名1,身份证号,领取金额 into 不符合条件领取低保名单 from 违规领取低保_个体户 union all select 姓名1,身份证号,领取金额 from 违规领取低保_购商品房 union all select 姓名1,身份证号,领取金额 from 违规领取低保_交公积金 union all select 姓名1,身份证号,领取金额 from 违规领取低保_死亡人员 union all select 姓名1,身份证号,领取金额 from 违规领取低保_职工养老 select sum(领取金额)from 不符合条件领取低保名单
三、对今后低保资金审计的几点思路
一是联合资源,逐步建立完善城乡低保信息数据库。从中央到地方出台相应制度,规定审计部门可以采集人社、公安、房管、公积金等部门信息,以获取全面的原始数据。
二是开阔思路,利用计算机采集民政及相关部门数据。如采集人社、户籍等外部数据与低保数据进行比对,生成审计疑点,并进行核实。
三是严肃处理,加大违规行为人的处罚力度。在审计中,一旦发现有恶意骗保、弄虚作假行为,要加大处罚力度,必要时移送司法部门严肃处理。