2张表 数据对比
A、B 表 都是一列
A表如果是1 3 5 7 9 11 13 15
B表如果是2 4 6 8 10 12 14
SELECT [列1] FROM A inner join B on A.列1 = b.列1
一般情况下效率还行
可是如果 A B 2表的数据都超过10W 行 怎么办?
我SELECT [列1] FROM A inner join B on A.列1 = b.列1 这样写 执行了20分钟 数据还没出来
------解决方案--------------------我想这样的查询是比较快的了。你可以在别的地方想办法。
------解决方案--------------------才10w行20分钟,太惨了,应该用不了这么久
------解决方案--------------------我这边数据有20多W 也是这样查的 也不过几秒钟
------解决方案--------------------有没有在连接字段加索引?
------解决方案--------------------那也不可能20W要这么多时间啊
------解决方案--------------------...- -不可能