如果JOIN和LEFT JOIN为给定的表提供相同的响应,哪个更快?

时间:2016-08-30 18:21:22

标签: mysql join

假设一个表userusernamelanguage_id,并且每个用户必须只有一个language_id。我可以将language_id加入到用户以获取有关该用户语言的更多信息,LEFT JOIN将在我的情况下向我提供相同的信息。哪一个会更快?我没有遇到性能问题,只是努力保持最佳实践。

SELECT u.username, u.language_id, l.name AS language_name
FROM user u
LEFT JOIN language l ON u.language_id = l.id

0 个答案:

没有答案