SQL查询功能在社会救助资金审计中的应用,本文主要内容关键词为:查询功能论文,社会救助论文,资金论文,SQL论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
社会救助工作体现了党和政府对弱势群体生存生活问题的关注和重视。近年来,通过提标扩面,政府将更多的低收入困难人员纳入了社会救助范围,更大程度上保障了低收入人群的生活,社会救助作为一项全国范围内的民生工程,覆盖面广、救助金额大,而且是一项持续性工程,如何对社会救助工作中的实效性进行审计监督就显得尤为重要。本文通过AO“SQL查询器”功能,查询社会救助资金在业务管理方面是否存在低保对象不符合规定的、死亡人员继续享受待遇和重复参保的现象。以下是具体的审计思路及步骤:
(一)居民最低生活保障制度,是对家庭成员人均收入低于当地居民最低生活保障标准的居民给予补助的救助制度。如果家庭成员中有使用汽车等非基本生活必需品的、购买商住楼或是住房的、在工商部门登记注册企业的、或是享受养老保险且年家庭收入超出当地居民最低保障标准的,其生活标准应高于本地居民最低生活保障标准,不应享受居民最低生活保障。
1.将城市低保表、农村低保表分别与车辆信息表进行比对,剔除摩托车等价格较低的车辆,重点筛选出在车辆信息表中登记车辆类型为轿车、客车或货车而享受城市低保的人员和在车辆信息表中有车辆登记的而享受农村低保的人员。
Select a.车辆所有者姓名,b.低保者姓名,b.家庭住址,a.车辆类型,a.机动车状态From车辆信息表a Join城市低保表b On a.车辆所有人身份证号=b.身份证号码WHERE a.车辆类型LIKE ′%轿车%′ or a.车辆类型LIKE′%客车%′ or a.车辆类型LIKE′%货车%′
Select a.车辆所有者姓名,b.农村低保姓名,b.农村低保享受人姓名,b.农村低保家庭住址,a.车辆类型,a.机动车状态From车辆信息表a,农村低保表b WHERE a.车辆所有人身份证号=b.身份证号码
2.将城市低保表、农村低保表分别与近两年房管信息表关联,筛选出购买登记商住楼或面积大于100平方米住房仍在享受城市低保的人员和近两年中有购买房屋登记的而享受农村低保的人员。
Select a.房产所有人,b.低保者姓名,b.家庭住址,a.房地坐落,建筑面积,设计用途,房产登记时间From近两年房管信息表a Join城市低保表b On a.权证件号码=b.身份证号码WHERE a.设计用途LIKE′%商%′or(a.设计用途LIKE ′%住宅%′ and建筑面积>100)
Select a.房产所有人,b.农村低保姓名,b.农村低保享受人姓名,b.农村低保家庭住址,a.房地坐落,建筑面积,设计用途,房产登记时间From近两年房管信息表a,农村低保表b WHERE a.权证件号码=b.身份证号码
3.将城市低保表、农村低保表分别与工商登记表关联,筛选出企业注册登记超过10万元仍享受城市低保的人员和有企业工商登记注册的而享受农村低保的人员。
Select a.法定代表人,b.低保者姓名,b.家庭住址,a.注册资本,a.成立日期,a.经营地址或住所From工商登记表a,城市低保表b WHERE a.身份证号=b.身份证号码and注册资本>10
Select a.法定代表人,b.农村低保姓名,b.农村低保享受人姓名,b.农村低保家庭住址,a.注册资本,a.成立日期,a.经营地址或住所From工商登记表a,农村低保表bWHERE a.身份证号=b.身份证号码
4.将城市低保表、农村低保表分别与城镇职工养老保险待遇支出表关联,筛选出月养老金大于330元的仍享受城市低保的人员和年养老金大于1300元而享受农村低保的人员。
Select a.姓名养老保险享受人姓名,b.低保者姓名,b.家庭住址,a.月养老金From城镇职工养老保险待遇支出表a,城市低保表b WHERE a.身份证=b.身份证号码and a.月养老金>330
Select a.姓名养老保险享受人姓名,b.农村低保姓名,农村低保享受人姓名,b.农村低保家庭住址,a.月养老金From城镇职工养老保险待遇支出表a,农村低保表b WHERE a.身份证=b.身份证号码and a.月养老金*12>1300
(二)由于因低保和五保覆盖面较大、基层民政力量薄弱、定期核查工作量大、且民政部门没有建立完整的社会救助信息系统,思考是否及时核减已死亡的人员。
将公安死亡登记表分别与城市低保表、农村低保表、五保表关联,查询是否存在已参保对象已死亡但仍享受的现象。
Select a.死者姓名,b.低保者姓名,b.家庭住址 低保家庭住址,a.家庭住址 死亡者住址,a.死亡日期,a.家庭住址,b.月保障金额城市低保月补助金额From公安死亡登记表a,城市低保表b WHERE a.死者身份证号码=b.身份证号码
Select a.死者姓名,b.农村低保姓名,b.农村低保享受人姓名,b.农村低保家庭住址,a.家庭住址,a.死亡日期,a.家庭住址,b.月补助金额农村低保月补助金额From公安死亡登记表a,农村低保表b WHERE a.死者身份证号码=b.身份证号码
Select a.死者姓名,b.五保姓名,b.家庭住址,a.家庭住址,a.死亡日期,b.年补助金额,b.供养形式From公安死亡登记表a,五保表b WHERE a.死者身份证号码=b.身份证号
(三)由于民政各部门数据未实现共享机制,审计思考是否存在重复享受社会救助的现象。
1.将城市低保表、农村低保表分别进行内部关联,查询低保表中是否存在身份证相同、姓名相同的记录。
select*into城市低保身份证相同表from城市低保表where身份证号码in(select身份证号码from城市低保表group by身份证号码having count(*)1)
select*from城市低保身份证相同表where低保者姓名in(select低保者姓名from城市低保身份证相同表group by低保者姓名having count(*)1)
select*into农村低保身份证相同表from农村低保表where身份证号码in(select身份证号码from农村低保表group by身份证号码having count(*)1)
select*from农村低保身份证相同表where农村低保姓名in(select农村低保姓名from农村低保身份证相同表group by农村低保姓名having count(*)1)
2.将城市低保表与农村低保表分别进行关联,查询是否存在同一低保对象同时享受城市低保和农村低保。
Select a.低保者姓名城市低保姓名,b.农村低保姓名,b.农村低保享受人姓名,b.农村低保家庭住址,a.月保障金额城市低保月保障金额,b.月补助金额农村低保月补助金额From城市低保表a,农村低保表bWHERE a.身份证号码=b.身份证号码
3.将城市低保表、农村低保表分别与五保表进行关联,查询是否存在同一低保对象同时享受低保和五保的。
Select a.五保姓名,b.低保者姓名,b.家庭住址,a.供养形式,a.年补助金额,b.月保障金额城市低保月补助金额From五保表a,城市低保表b WHERE a.身份证号=b.身份证号码
Select a.五保姓名,b.农村低保姓名,b.农村低保享受人姓名,b.农村低保家庭住址,a.供养形式,a.年补助金额,b.月补助金额农村低保月补助金额From五保表a,农村低保表b WHERE a.身份证号=b.身份证号码
(四)根据查询结果,再结合审计调查,能够发现低保对象不符合规定、未及时核减死亡人员、重复享受待遇等问题,从而提出审计整改意见。