<?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: Tag Cloud analysis in SQL and PL/SQL &#8211; Using Collections, Table Operator, Multiset and Collect operator</title>
	<atom:link href="http://technology.amis.nl/2009/03/06/tag-cloud-analysis-in-sql-and-plsql-using-collections-table-operator-multiset-and-collect-operator/feed/" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/2009/03/06/tag-cloud-analysis-in-sql-and-plsql-using-collections-table-operator-multiset-and-collect-operator/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tag-cloud-analysis-in-sql-and-plsql-using-collections-table-operator-multiset-and-collect-operator</link>
	<description></description>
	<lastBuildDate>Fri, 12 Apr 2013 10:04:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Anton Scheffer</title>
		<link>http://technology.amis.nl/2009/03/06/tag-cloud-analysis-in-sql-and-plsql-using-collections-table-operator-multiset-and-collect-operator/#comment-5718</link>
		<dc:creator>Anton Scheffer</dc:creator>
		<pubDate>Sun, 15 Mar 2009 21:48:06 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=4947#comment-5718</guid>
		<description><![CDATA[There are more useful collection conditions. For instance where you use
select ename
from   emp
where  0 = ( select count(*)
             from   table(tags_tbl_type(&#039;discount&#039;,&#039;sales&#039;) MULTISET EXCEPT csv_string( emp.tags) ));
you can also use
select ename
from emp
where tags_tbl_type(&#039;discount&#039;,&#039;sales&#039;)  submultiset csv_string( emp.tags);
And there&#039;s also the cardinality function which you can use instead of &quot;select  count(*) from table( .... )]]></description>
		<content:encoded><![CDATA[<p>There are more useful collection conditions. For instance where you use<br />
select ename<br />
from   emp<br />
where  0 = ( select count(*)<br />
             from   table(tags_tbl_type(&#8216;discount&#8217;,'sales&#8217;) MULTISET EXCEPT csv_string( emp.tags) ));<br />
you can also use<br />
select ename<br />
from emp<br />
where tags_tbl_type(&#8216;discount&#8217;,'sales&#8217;)  submultiset csv_string( emp.tags);<br />
And there&#8217;s also the cardinality function which you can use instead of &#8220;select  count(*) from table( &#8230;. )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Jellema</title>
		<link>http://technology.amis.nl/2009/03/06/tag-cloud-analysis-in-sql-and-plsql-using-collections-table-operator-multiset-and-collect-operator/#comment-5717</link>
		<dc:creator>Lucas Jellema</dc:creator>
		<pubDate>Sat, 07 Mar 2009 07:14:18 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=4947#comment-5717</guid>
		<description><![CDATA[Anton, &lt;br /&gt;
Thanks! That member of had escaped my notice. That is quite useful. You are right that the first query is much more compact too. &lt;br /&gt;&lt;br /&gt;
groeten, Lucas]]></description>
		<content:encoded><![CDATA[<p>Anton, <br />
Thanks! That member of had escaped my notice. That is quite useful. You are right that the first query is much more compact too. </p>
<p>groeten, Lucas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anton Scheffer</title>
		<link>http://technology.amis.nl/2009/03/06/tag-cloud-analysis-in-sql-and-plsql-using-collections-table-operator-multiset-and-collect-operator/#comment-5716</link>
		<dc:creator>Anton Scheffer</dc:creator>
		<pubDate>Fri, 06 Mar 2009 20:00:23 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=4947#comment-5716</guid>
		<description><![CDATA[I have some more tag queries, to make your queries a little shorter


select column_value, count(*)
from emp
   , table( csv_string( emp.tags ) )
group by column_value
order by 2;


select ename
from   emp
where  &#039;discount&#039; member of csv_string( emp.tags );]]></description>
		<content:encoded><![CDATA[<p>I have some more tag queries, to make your queries a little shorter</p>
<p>select column_value, count(*)<br />
from emp<br />
   , table( csv_string( emp.tags ) )<br />
group by column_value<br />
order by 2;</p>
<p>select ename<br />
from   emp<br />
where  &#8216;discount&#8217; member of csv_string( emp.tags );</p>
]]></content:encoded>
	</item>
</channel>
</rss>
