【发布时间】:2015-05-11 20:10:55
【问题描述】:
我有一个关于更高效的 sql 查询的问题,该查询将从驱动表中选择记录,而第二个表中缺少该记录。表的行数超过 23k,连接耗时过长。
有什么方法可以加快速度吗?据我说,以下查询循环遍历整个表
我用过
SELECT * FROM orders
JOIN orderID USING(Order_id)
WHERE orderID != Order_id
【问题讨论】:
-
23k 记录不应该使连接变慢,如果连接键被索引。
-
你试过NOT EXISTS吗?