|  | Posted by Erland Sommarskog on 09/09/05 00:39 
Simon Hayes (sql@hayes.ch) writes:> The two joins are identical, and there is no performance difference -
 > MSSQL will handle them in exactly the same way. The INNER JOIN / OUTER
 > JOIN syntax is generally preferred for several reasons: some outer
 > joins can't be written in 'old style' joins; separating join conditions
 > from filter conditions is often more readable; Microsoft has said it
 > may remove support for 'old style' joins in a future version of MSSQL.
 
 For old style *outer* joins that is.
 
 The syntax that Mike used is part of the ANSI standard, and MS have
 no plans to remove support for that syntax.
 
 --
 Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se
 
 Books Online for SQL Server SP3 at
 http://www.microsoft.com/sql/techinfo/productdoc/2000/books.asp
  Navigation: [Reply to this message] |