SELECT title,name FROM Lessons,Users WHERE Lessons.author = Users.email;
vàSự khác biệt giữa ba truy vấn MySQL này là gì?
SELECT title,name FROM Lessons JOIN Users ON Lessons.author = Users.email;
và
SELECT title,name FROM Lessons INNER JOIN Users ON Lessons.author = Users.email;
bài học có một cột tên là author
lập chỉ mục như một chìa khóa nước ngoài tham gia Users.email
. title
là một cột trong Lessons
và name
là một cột trong Users
tôi tin rằng điều này được đề cập trong câu hỏi này: http://stackoverflow.com/questions/894490/sql-left-join-vs-multiple-tables-on-from-line – jzila
Các khác biệt chỉ là phong cách, – onedaywhen