<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The query uses non-ANSI outer join operators.</title>
	<atom:link href="http://www.sql-server-performance.com/2007/query-uses-nonansi-outerjoin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sql-server-performance.com/2007/query-uses-nonansi-outerjoin/</link>
	<description>SQL Server Performance Tuning</description>
	<lastBuildDate>Fri, 17 May 2013 13:31:24 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: =8)-DX</title>
		<link>http://www.sql-server-performance.com/2007/query-uses-nonansi-outerjoin/#comment-543</link>
		<dc:creator>=8)-DX</dc:creator>
		<pubDate>Mon, 22 Aug 2011 12:49:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=920#comment-543</guid>
		<description><![CDATA[To answer mike bo: As far as I can best tell, this is because this syntax does not provide sufficient accuracy (it&#039;s ambiguous), the results of such a query can be different based on how the query optimiser chooses to perform the join, furthermore this syntax does not allow for the same complexity of joins and also due to the fact that it is better to have a unified syntax for all the types of joins and various db operations, instead of several operators with only partial functionality.
As for your &quot;Easier to read/easier to make&quot; argument - that is I think just what you happen to be used to, for me this syntax is much more difficult to read in a complex query, because it is easy to miss a single star and worse for writing queries, because I can&#039;t specify exactly the behaviour I want.]]></description>
		<content:encoded><![CDATA[<p>To answer mike bo: As far as I can best tell, this is because this syntax does not provide sufficient accuracy (it&#8217;s ambiguous), the results of such a query can be different based on how the query optimiser chooses to perform the join, furthermore this syntax does not allow for the same complexity of joins and also due to the fact that it is better to have a unified syntax for all the types of joins and various db operations, instead of several operators with only partial functionality.<br />
As for your &#8220;Easier to read/easier to make&#8221; argument &#8211; that is I think just what you happen to be used to, for me this syntax is much more difficult to read in a complex query, because it is easy to miss a single star and worse for writing queries, because I can&#8217;t specify exactly the behaviour I want.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mike bo</title>
		<link>http://www.sql-server-performance.com/2007/query-uses-nonansi-outerjoin/#comment-372</link>
		<dc:creator>mike bo</dc:creator>
		<pubDate>Tue, 14 Jun 2011 17:32:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.sql-server-performance.com/?=920#comment-372</guid>
		<description><![CDATA[Why remove a syntax which is better in every way then the damn outer join syntax that sucks balls. Easier to read a query, easier to make sql queries in all aspects. Why remove something great and keep the old ways of doing.]]></description>
		<content:encoded><![CDATA[<p>Why remove a syntax which is better in every way then the damn outer join syntax that sucks balls. Easier to read a query, easier to make sql queries in all aspects. Why remove something great and keep the old ways of doing.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
