Мне интересно, можно ли CROSS JOIN заменить INNER JOIN на INNER JOIN в любом запросе, когда он будет найден.
Является ли INNER JOIN без ON или USING точно таким же, как CROSS JOIN? Если да, то тип CROSS JOIN был изобретен только для того, чтобы лучше выразить намерение в запросе?
Приложение к этому вопросу будет:
Может ли быть разница с использованием современных и широко используемых СУБД при использовании CROSS JOIN ... WHERE x, INNER JOIN ... ON ( x ) или INNER JOIN ... WHERE ( x )?
Спасибо.