假设你的这个表的表名是TA
你再新建一个表,假设表名为TB
先将你4万个数据导入到TB中
然后你可以关联两个表就简单多了
可以查询个数:
select count(a) from ta where a in (select a from tb)
要查询的这个表是TA,把四万多数据放在表TB中,加上索引。
select * from TA where EXists (select * from TB where tb.A=TA.A)
查出来的就是关联到的。
要查这四万多条数据中哪些在TA中没有:
select * from TB where not exists (selectd * from TA where TA.a=TB.A)
用 exists 或者直接 join 来进行查询