【发布时间】:2013-09-18 09:44:27
【问题描述】:
鉴于 MySQL 中的这个 SQL 查询:
SELECT * FROM tableA WHERE tableA.id IN (SELECT id FROM tableB);
MySQL 是否对tableA 中的每一行多次执行子查询SELECT id FROM tableB?
有没有办法在不使用变量或存储过程的情况下让 sql 运行得更快?
为什么这通常比使用LEFT JOIN 慢?
【问题讨论】:
标签: mysql database-performance