<?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"
	>
<channel>
	<title>Comments on: Back to basics: Equi and non-equijoins</title>
	<atom:link href="http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/feed/" rel="self" type="application/rss+xml" />
	<link>http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/</link>
	<description>News, views, tips and tricks on Oracle and other fun stuff</description>
	<pubDate>Thu, 07 Aug 2008 23:46:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Gints Plivna</title>
		<link>http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-52034</link>
		<dc:creator>Gints Plivna</dc:creator>
		<pubDate>Mon, 17 Mar 2008 15:13:32 +0000</pubDate>
		<guid isPermaLink="false">http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-52034</guid>
		<description>Equi joins and inner joins are terms using different classification methods. Just like one can classify movies awarded by Oscars or not and by movie duration time. Whether movie is awarded with Oscar has nothing to do with movie duration time and vice versa. I've tried to show the classification of joins using ER meta model here: http://gplivna.blogspot.com/2008/01/sql-join-types-im-studying-bit-sql.html</description>
		<content:encoded><![CDATA[<p>Equi joins and inner joins are terms using different classification methods. Just like one can classify movies awarded by Oscars or not and by movie duration time. Whether movie is awarded with Oscar has nothing to do with movie duration time and vice versa. I&#8217;ve tried to show the classification of joins using ER meta model here: <a href="http://gplivna.blogspot.com/2008/01/sql-join-types-im-studying-bit-sql.html" rel="nofollow">http://gplivna.blogspot.com/2008/01/sql-join-types-im-studying-bit-sql.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sreenivasulu</title>
		<link>http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-51669</link>
		<dc:creator>sreenivasulu</dc:creator>
		<pubDate>Thu, 11 Oct 2007 06:47:53 +0000</pubDate>
		<guid isPermaLink="false">http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-51669</guid>
		<description>&lt;p&gt;What is the difference between Equi and Inner Joins?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>What is the difference between Equi and Inner Joins?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: poonam</title>
		<link>http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-50752</link>
		<dc:creator>poonam</dc:creator>
		<pubDate>Thu, 10 May 2007 11:46:49 +0000</pubDate>
		<guid isPermaLink="false">http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-50752</guid>
		<description>&lt;p&gt;Hi Eddie, Will you please tell about &#60;&#62; or != operator, does that make an equi join or non equi join?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Eddie, Will you please tell about &lt;&gt; or != operator, does that make an equi join or non equi join?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eddie Awad</title>
		<link>http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-50739</link>
		<dc:creator>Eddie Awad</dc:creator>
		<pubDate>Thu, 03 May 2007 06:17:58 +0000</pubDate>
		<guid isPermaLink="false">http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-50739</guid>
		<description>&lt;p&gt;Don, I see your point. But, strictly following the definition of the equi-join which says that it "is a join with a join condition containing an &lt;em&gt;equality&lt;/em&gt; operator", I still think that it is not an equi-join (unless IN is an equality operator).&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Don, I see your point. But, strictly following the definition of the equi-join which says that it &#8220;is a join with a join condition containing an <em>equality</em> operator&#8221;, I still think that it is not an equi-join (unless IN is an equality operator).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Don Seiler</title>
		<link>http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-50736</link>
		<dc:creator>Don Seiler</dc:creator>
		<pubDate>Wed, 02 May 2007 20:35:29 +0000</pubDate>
		<guid isPermaLink="false">http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-50736</guid>
		<description>&lt;p&gt;So if you used the IN clause it is a non-equijoin, but if you rewrote it as multiple equality statements separated by OR, it IS and equijoin?&lt;/p&gt;

&lt;p&gt;My first opinion would definitely be to refer to IN as an equijoin.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>So if you used the IN clause it is a non-equijoin, but if you rewrote it as multiple equality statements separated by OR, it IS and equijoin?</p>
<p>My first opinion would definitely be to refer to IN as an equijoin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eddie Awad</title>
		<link>http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-5025</link>
		<dc:creator>Eddie Awad</dc:creator>
		<pubDate>Thu, 27 Apr 2006 18:53:42 +0000</pubDate>
		<guid isPermaLink="false">http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-5025</guid>
		<description>&lt;p&gt;Good question Vladimir. For example, is the following query an equijoin?&lt;/p&gt;

&lt;pre&gt;
SELECT e.first_name,
       d.department_name
  FROM employees e INNER JOIN departments d
       ON e.department_id IN (d.department_id, 9999)
&lt;/pre&gt;

&lt;p&gt;An equijoin is a join with a join condition containing an equality operator. Since the above query does not have the equality operator (=) in the join condition, that makes it a non-equijoin.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Good question Vladimir. For example, is the following query an equijoin?</p>
<pre>
SELECT e.first_name,
       d.department_name
  FROM employees e INNER JOIN departments d
       ON e.department_id IN (d.department_id, 9999)
</pre>
<p>An equijoin is a join with a join condition containing an equality operator. Since the above query does not have the equality operator (=) in the join condition, that makes it a non-equijoin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vladimir Chursin</title>
		<link>http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-4975</link>
		<dc:creator>Vladimir Chursin</dc:creator>
		<pubDate>Thu, 27 Apr 2006 08:40:06 +0000</pubDate>
		<guid isPermaLink="false">http://awads.net/wp/2006/04/26/back-to-basics-equi-and-non-equijoins/#comment-4975</guid>
		<description>&lt;p&gt;Hi, Addie
I've been thinking about equi-joins.
What if we have an IN clause? Will it be an equi or nonequijoin?
Thanks.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi, Addie<br />
I&#8217;ve been thinking about equi-joins.<br />
What if we have an IN clause? Will it be an equi or nonequijoin?<br />
Thanks.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
