join如果仅因为它减少了将查询来回发送到数据库的开销,则通常认为该方法更好。
如果在表上有适当的索引,则这两种方法的基本性能将相似。也就是说,两种方法都将使用适当的索引来获取结果。
从数据库的角度来看,该
join方法要优越得多。它将数据逻辑整合在一处,使代码更加透明。它还允许数据库进行优化,这些优化在应用程序代码中可能并不明显。

join如果仅因为它减少了将查询来回发送到数据库的开销,则通常认为该方法更好。
如果在表上有适当的索引,则这两种方法的基本性能将相似。也就是说,两种方法都将使用适当的索引来获取结果。
从数据库的角度来看,该
join方法要优越得多。它将数据逻辑整合在一处,使代码更加透明。它还允许数据库进行优化,这些优化在应用程序代码中可能并不明显。