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

questionAnswers(2)

yourAnswerToTheQuestion