In my MySQL what is the difference between using the word JOIN or using: table1.id=table2.id
Table 1
id name
1 John Lennon
Table 2
id position
1 Singer
//What is the difference then calling JOIN?
Select name, position
From Table1, Table2
Where Table1.id=Table2.id;
There is none as long as there are only two tables. When there are more, you might get different JOIN order than expected, if you use comma to separate tables.
From manual: