There is no difference at all.
First representation makes query more readable and makes it look very clear as to which join corresponds to which condition.
More Related Contents:
- What’s the difference between INNER JOIN, LEFT JOIN, RIGHT JOIN and FULL JOIN? [duplicate]
- 1052: Column ‘id’ in field list is ambiguous
- Join tables with SUM issue in MYSQL
- Join between tables in two different databases?
- Required to join 2 tables with their FKs in a 3rd table
- How can I join multiple SQL tables using the IDs?
- Why does MySQL report a syntax error on FULL OUTER JOIN?
- Mixing ANSI 1992 JOINs and COMMAs in a query
- Using an Alias in SQL Calculations
- Cumulative sum over a set of rows in mysql
- MySQL JOIN the most recent row only?
- How to find non-existing data from another Table by JOIN?
- MySQL Inner Join Query Multiple Tables
- Difference between these two joining table approaches?
- Laravel join with 3 Tables
- MySQL LEFT JOIN 3 tables
- how to use a like with a join in sql?
- When to use a left outer join?
- DELETE FROM `table` AS `alias` … WHERE `alias`.`column` … why syntax error?
- In what order are MySQL JOINs evaluated?
- How to store a one to many relation in MySQL database?
- MySQL Multiple Joins in one query?
- get first occurrence of last changed value of a column [closed]
- ROW_NUMBER() in MySQL
- How can I temporarily disable a foreign key constraint in MySQL?
- Creating a “Numbers Table” in MySQL
- MYSQL Select MAX Date inside a join statement
- Why do results from a SQL query not come back in the order I expect?
- MySQL combine two columns and add into a new column
- How to set a MySQL row to READ-ONLY?