【发布时间】:2017-07-21 12:29:40
【问题描述】:
SELECT op.order_id
FROM order o
JOIN order_product op
USING(order_id)
WHERE o.quantity_complete = 0
GROUP BY op.order_id
HAVING SUM(op.presale) = 0
如果op.presale 仅包含 0 和 1,那么在 op.presale 上建立索引是否是个好主意。
【问题讨论】:
-
我认为在这种情况下不会有任何改善。不过你可以自己查!在创建索引之前和之后使用 EXPLAIN ,看看是否有任何区别。我认为不会有任何区别。
标签: mysql sql optimization