如果可以只进行INNER JOIN而没有条件,为什么要使用CROSS JOIN关键字?我想念什么吗?交叉连接也可以有条件吗?
在MySQL中,JOIN,CROSS JOIN和INNER JOIN是语法等效项(它们可以互相替换)。在标准SQL中,它们不是等效的。 INNER JOIN与ON子句一起使用,否则使用CROSS JOIN。
JOIN
CROSS JOIN
INNER JOIN
ON
MySQL Reference Manual / ... / JOIN Clause