Когда пишешь запрос с эквисоединением во фразе INNER JOIN можно опустить INNER. Но бывают такие случаи где, не указав INNER, запрос может быть выполнен не правильно. Объясните что это за случаи?
В справке по JOIN в MySQL указано следующее:
In MySQL, JOIN, CROSS JOIN, and INNER JOIN are syntactic equivalents (they can replace each other). In standard SQL, they are not equivalent. INNER JOIN is used with an ON clause, CROSS JOIN is used otherwise.
В MySQL, JOIN, CROSS JOIN и INNER JOIN синтаксически эквивалентны (каждый из них может использоваться вместо любого другого). В стандарте SQL они не эквивалентны. INNER JOIN используется вместе с ON, а CROSS JOIN в противном случае.
То есть в MySQL CROSS JOIN и INNER JOIN и просто JOIN – это одно и то же, и нет разницы что использовать.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Не получается очистить холст, не хватает какой-то простой доработкиПодскажите пожалуйста какой