这只是一个关于 JOINS 及其不同编写方式的问题。我以前遇到过这两种方式很多次,但从来不明白为什么不同的人使用不同的布局,只是有些人更喜欢一种方式而不是另一种方式,还是一种方法是一种旧的做事方式,或者是一种格式比另一种格式有性能优势,还是仅仅取决于您使用的 SQL、Oracle、MSSQL、MySQL 等?
示例一:
SELECT
m.name
, e.address
FROM member m
, email e
WHERE m.id = e.mid
示例二:
SELECT
m.name
, e.address
FROM member m
INNER JOIN email e ON m.id = e.mid
无需深入了解 LEFT/RIGHT 连接等的使用,因为我已经了解这些,只是对上面的示例以及人们认为最好使用的任何反馈感到好奇。