<?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: Writing SQL queries</title>
	<atom:link href="http://psoug.org/blogs/mohan/2010/04/23/writing-sql-queries/feed/" rel="self" type="application/rss+xml" />
	<link>http://psoug.org/blogs/mohan/2010/04/23/writing-sql-queries/</link>
	<description>Real-World Oracle Tips And Techniques</description>
	<lastBuildDate>Tue, 14 Dec 2010 23:00:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Pleiadian</title>
		<link>http://psoug.org/blogs/mohan/2010/04/23/writing-sql-queries/comment-page-1/#comment-5</link>
		<dc:creator>Pleiadian</dc:creator>
		<pubDate>Fri, 23 Jul 2010 14:10:25 +0000</pubDate>
		<guid isPermaLink="false">http://psoug.org/blogs/mohan/?p=76#comment-5</guid>
		<description><![CDATA[Don&#039;t try the suggestions in &quot;Eliminating duplicate values in a table&quot;
&lt;code&gt;
Method 1:
	---------
	&#160; DELETE FROM emp a
	&#160;&#160;&#160; WHERE rowid &gt; (
	&#160;&#160;&#160;&#160;&#160; SELECT min(rowid)
	&#160;&#160;&#160;&#160;&#160; FROM&#160;&#160; emp b
	&#160;&#160;&#160;&#160;&#160; WHERE&#160; a.emp_id = b.emp_id
	&#160;&#160;&#160; );
&lt;/code&gt;
This will delete a lot more...
And I would not reccomend:
&lt;code&gt;
Original Statement:
	&#160; SELECT&#160; dname, loc
	&#160; FROM&#160;&#160;&#160; dept
	&#160; WHERE&#160;&#160; loc = &#039;CHICAGO&#039;
	&#160;&#160;&#160;&#160; OR&#160;&#160; loc = &#039;NEW YORK&#039;;
	
	New Statement:
	&#160; SELECT&#160; dname, loc
	&#160; FROM&#160;&#160;&#160; dept
	&#160; WHERE&#160;&#160; loc = &#039;CHICAGO&#039;
	&#160; UNION ALL
	&#160; SELECT&#160; dname, loc
	&#160; FROM&#160;&#160;&#160; dept
	&#160; WHERE&#160;&#160; loc = &#039;NEW YORK&#039;;
	&lt;/code&gt;
But rather:
&lt;code&gt;
&#160; SELECT&#160; dname, loc
	&#160; FROM&#160;&#160;&#160; dept
	&#160; WHERE&#160;&#160; loc&#160;in (&#039;CHICAGO&#039;,&#039;NEW YORK&#039;);
&lt;/code&gt;
&#160;]]></description>
		<content:encoded><![CDATA[<p>Don&#039;t try the suggestions in &quot;Eliminating duplicate values in a table&quot;<br />
&lt;code&gt;<br />
Method 1:<br />
	&#8212;&#8212;&#8212;<br />
	&nbsp; DELETE FROM emp a<br />
	&nbsp;&nbsp;&nbsp; WHERE rowid &gt; (<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SELECT min(rowid)<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FROM&nbsp;&nbsp; emp b<br />
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WHERE&nbsp; a.emp_id = b.emp_id<br />
	&nbsp;&nbsp;&nbsp; );<br />
&lt;/code&gt;<br />
This will delete a lot more&#8230;<br />
And I would not reccomend:<br />
&lt;code&gt;<br />
Original Statement:<br />
	&nbsp; SELECT&nbsp; dname, loc<br />
	&nbsp; FROM&nbsp;&nbsp;&nbsp; dept<br />
	&nbsp; WHERE&nbsp;&nbsp; loc = &#039;CHICAGO&#039;<br />
	&nbsp;&nbsp;&nbsp;&nbsp; OR&nbsp;&nbsp; loc = &#039;NEW YORK&#039;;</p>
<p>	New Statement:<br />
	&nbsp; SELECT&nbsp; dname, loc<br />
	&nbsp; FROM&nbsp;&nbsp;&nbsp; dept<br />
	&nbsp; WHERE&nbsp;&nbsp; loc = &#039;CHICAGO&#039;<br />
	&nbsp; UNION ALL<br />
	&nbsp; SELECT&nbsp; dname, loc<br />
	&nbsp; FROM&nbsp;&nbsp;&nbsp; dept<br />
	&nbsp; WHERE&nbsp;&nbsp; loc = &#039;NEW YORK&#039;;<br />
	&lt;/code&gt;<br />
But rather:<br />
&lt;code&gt;<br />
&nbsp; SELECT&nbsp; dname, loc<br />
	&nbsp; FROM&nbsp;&nbsp;&nbsp; dept<br />
	&nbsp; WHERE&nbsp;&nbsp; loc&nbsp;in (&#039;CHICAGO&#039;,&#039;NEW YORK&#039;);<br />
&lt;/code&gt;<br />
&nbsp;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
