首页 > 解决方案 > MySQL:INNER JOIN 是否比使用 WHERE 子句的连接更优化使用?

问题描述

使用逗号的连接是否真的使用笛卡尔积,这使得它不如 INNER JOIN 优化,因为它必须在执行 WHERE 子句之前先经过所有组合?

使用 WHERE 子句加入:

SELECT sample
FROM table1, table2
WHERE table1.key = table2.key

内部联接:

SELECT sample
FROM table1 INNER JOIN table2 ON table1.key = table2.key

标签: mysqlquery-optimization

解决方案


推荐阅读