nozzy: "In MySQL, JOIN, CROSS JOIN, and INNER JOIN are syntactic equivalents (they can replace each other)." отсюда dev.mysql.com/doc/refman/5.7/en/join.html
Сергей Еремин: WHERE выполняется в конце. По производительности не скажу сейчас, погоняйте тесты и расскажите :) nozzy: Зачем INNER JOIN возвращает в данном случае декартово произведение вы можете почитать в оф. документации.