SELECT title,name FROM Lessons,Users WHERE Lessons.author = Users.email;
y¿Cuál es la diferencia entre estas tres consultas MySQL?
SELECT title,name FROM Lessons JOIN Users ON Lessons.author = Users.email;
y
SELECT title,name FROM Lessons INNER JOIN Users ON Lessons.author = Users.email;
Lecciones tiene una columna llamada author
indexado como una clave externa a una Users.email
. title
es una columna en Lessons
y name
es una columna en Users
creo que esto se trata en esta pregunta: http://stackoverflow.com/questions/894490/sql-left-join-vs-multiple-tables-on-from-line – jzila
El la diferencia es meramente estilo, – onedaywhen