ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E问E答 > SQL in Excel > 如何筛选同户但所在地不同的户口信息?

如何筛选同户但所在地不同的户口信息?

作者:绿色风 分类: 时间:2022-08-17 浏览:225
楼主
gouweicao78
Q:人口普查工作量巨大,一个表中有4万多条记录,有的同一个户号的一家人,在录入时,户口所在地不同,如何快速筛选出这些信息?
如图为样表:

 
A:数据量大,建议使用sql筛选。

  1. SELECT * FROM [Sheet1$] A WHERE EXISTS (SELECT * FROM [Sheet1$] B WHERE A.户编号=B.户编号 and A.户口所在地<>B.户口所在地)

筛选一家户口所在地不同.rar
2楼
gouweicao78
改用

  1. select a.序号,a.户编号,户主或称谓,a.姓名,b.户口所在地 from (SELECT 户编号,户口所在地 FROM [Sheet1$] WHERE  户主或称谓="户主" ) as b left join [Sheet1$] a on a.户编号=b.户编号 order by a.序号
3楼
eee19
谢谢
4楼
LOGO
  1. select 序号,户编号,户主或称谓,姓名,dfirst("户口所在地","sheet1$","户编号='"&户编号&"'") as 户口所在地 from [Sheet1$]
5楼
石头_剪刀_布
郭版,
A.户口所在地<>B.户口所在地  这句话 看不懂   这个sql 的运算过程是怎样的啊  求详解

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap