大量数据的两张表快速比较出不同的数据

作者 by 小楼 / 2022-03-20 / 暂无评论 / 77 个足迹

前天需要比较两张上千万数据表中的不同数据,常规的SQL语句要么执行超时,要么根本需要很长时间。
查询半天资料,最后找到这个使用索引来比较,可以快速出结果了。

select * from B where (select count(1) from A where A.ID = B.ID) = 0;

独特见解