Предположим, у нас есть две таблицы, Users
и Posts
. user_id
- это внешний ключ в таблице Posts
и первичный ключ в таблице Пользователи
.
В чем разница между этими двумя sql-запросами?
select user.name, post.title
from users as user, posts as post
where post.user_id = user.user_id;
vs.
select user.name, post.title
from users as user join posts as post using user_id;