CROSS JOIN é sinônimo de INNER JOIN sem a cláusula O
Estou me perguntando seCROSS JOIN
pode ser substituído com segurança porINNER JOIN
em qualquer consulta quando for encontrad
É umINNER JOIN
semON
ouUSING
Exatamente o mesmo queCROSS JOIN
? Se sim, tem oCROSS JOIN
foi inventado apenas para expressar melhor a intenção em uma consult
Um apêndice a esta pergunta seria:
Pode haver uma diferença usando DBMSes modernos e amplamente usados ao usarCROSS JOIN ... WHERE x
, INNER JOIN ... ON ( x )
ouINNER JOIN ... WHERE ( x )
?
Obrigado