小编Ste*_* L.的帖子

在 FROM 和 WHERE 子句中连接表

第一次来这里。

我对加入表格时的最佳实践有疑问。例如,以下两个查询都返回相同的结果:

SELECT i.id, p.first_name, p.last_name
FROM individuals i, profiles p
WHERE i.id = p.individual_id;


SELECT i.id, p.first_name, p.last_name
FROM individuals i INNER JOIN profiles p ON i.id = p.individual_id;
Run Code Online (Sandbox Code Playgroud)

这两种方法的优缺点是什么?请让我知道你的想法。我对性能差异感兴趣,但也对查询的可读性、从一个 RDMS 到另一个 RDMS 的可移植性感兴趣,等等。

谢谢!

join

2
推荐指数
1
解决办法
2340
查看次数

标签 统计

join ×1