<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Waldar&#039;s SQLing and Datawarehousing Place &#187; analytic functions</title>
	<atom:link href="http://www.waldar.org/blog/tag/analytic-functions/feed" rel="self" type="application/rss+xml" />
	<link>http://www.waldar.org/blog</link>
	<description>SQL behind Business Intelligence</description>
	<lastBuildDate>Tue, 01 Jun 2010 23:20:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Writting Bad Query To Achieve Better Query</title>
		<link>http://www.waldar.org/blog/200909/writting-bad-query-achieve-better-query</link>
		<comments>http://www.waldar.org/blog/200909/writting-bad-query-achieve-better-query#comments</comments>
		<pubDate>Wed, 30 Sep 2009 20:00:50 +0000</pubDate>
		<dc:creator>Waldar</dc:creator>
				<category><![CDATA[SQLing]]></category>
		<category><![CDATA[analytic functions]]></category>
		<category><![CDATA[distinct]]></category>
		<category><![CDATA[group by]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.waldar.org/blog/?p=538</guid>
		<description><![CDATA[That title is sounding odd I admit it.
In the french forums développez.net there is a regular mistake that I try to emphasize on each time I read it, it's the use of GROUP BY without any aggregate functions to perform a regular DISTINCT operation.
Here's a very simple example (if you're not working on Oracle just [...]]]></description>
		<wfw:commentRss>http://www.waldar.org/blog/200909/writting-bad-query-achieve-better-query/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NoCOUG SQL Challenge Author Solution, TSQL Challenge #12 !</title>
		<link>http://www.waldar.org/blog/200908/nocoug-sql-challenge-author-solution-tsql-challenge-12</link>
		<comments>http://www.waldar.org/blog/200908/nocoug-sql-challenge-author-solution-tsql-challenge-12#comments</comments>
		<pubDate>Tue, 11 Aug 2009 00:51:29 +0000</pubDate>
		<dc:creator>Waldar</dc:creator>
				<category><![CDATA[SQLing]]></category>
		<category><![CDATA[analytic functions]]></category>
		<category><![CDATA[Challenges]]></category>
		<category><![CDATA[Connect By]]></category>
		<category><![CDATA[NoCOUG]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[TSQL]]></category>

		<guid isPermaLink="false">http://www.waldar.org/blog/?p=401</guid>
		<description><![CDATA[NoCOUG Challenge

After many months, Iggy Fernandez published his own solution of the first annual NoCOUG SQL Challenge.
His solution was performing fast from the beginning according to the graph he sent to Chen Shapira back in the announcement days :

I never managed to achieve those kind of results, only Alberto and André could throw that magnitude [...]]]></description>
		<wfw:commentRss>http://www.waldar.org/blog/200908/nocoug-sql-challenge-author-solution-tsql-challenge-12/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>My TSQL Challenge 10 Pivot-UnPivot Solution</title>
		<link>http://www.waldar.org/blog/200906/my-tsql-challenge-10-pivot-unpivot-solution</link>
		<comments>http://www.waldar.org/blog/200906/my-tsql-challenge-10-pivot-unpivot-solution#comments</comments>
		<pubDate>Mon, 29 Jun 2009 22:00:22 +0000</pubDate>
		<dc:creator>Waldar</dc:creator>
				<category><![CDATA[SQLing]]></category>
		<category><![CDATA[analytic functions]]></category>
		<category><![CDATA[Challenges]]></category>
		<category><![CDATA[Pivot]]></category>
		<category><![CDATA[TSQL]]></category>
		<category><![CDATA[Unpivot]]></category>

		<guid isPermaLink="false">http://www.waldar.org/blog/?p=275</guid>
		<description><![CDATA[This is the query I sent to the TC team. I published it when I sent it, but they prefer to keep solution secret as long as the closure date isn't in the past, which I can understand.
I had fun using PIVOT and UNPIVOT operators to reduce the query size.
PIVOT / UNPIVOT syntax isn't part [...]]]></description>
		<wfw:commentRss>http://www.waldar.org/blog/200906/my-tsql-challenge-10-pivot-unpivot-solution/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Using Analytics To Handle Breaks</title>
		<link>http://www.waldar.org/blog/200906/using-analytics-to-handle-breaks</link>
		<comments>http://www.waldar.org/blog/200906/using-analytics-to-handle-breaks#comments</comments>
		<pubDate>Wed, 10 Jun 2009 18:06:33 +0000</pubDate>
		<dc:creator>Waldar</dc:creator>
				<category><![CDATA[Datawarehousing]]></category>
		<category><![CDATA[SQLing]]></category>
		<category><![CDATA[analytic functions]]></category>
		<category><![CDATA[Challenges]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Tom Kyte]]></category>

		<guid isPermaLink="false">http://www.waldar.org/blog/?p=188</guid>
		<description><![CDATA[When trying to solve last T-SQL Challenge I did find a query which fits well in both SQL Server and Oracle (with some syntax tweaking) and seems quite effective to me even on a ten millions rows table.
I said I'll try to use the more advanced analytics function of Oracle to solve the problem, and [...]]]></description>
		<wfw:commentRss>http://www.waldar.org/blog/200906/using-analytics-to-handle-breaks/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another TSQL Challenge : How To Handle Breaks !</title>
		<link>http://www.waldar.org/blog/200906/tsql-challenge-nine</link>
		<comments>http://www.waldar.org/blog/200906/tsql-challenge-nine#comments</comments>
		<pubDate>Fri, 05 Jun 2009 01:38:29 +0000</pubDate>
		<dc:creator>Waldar</dc:creator>
				<category><![CDATA[SQLing]]></category>
		<category><![CDATA[analytic functions]]></category>
		<category><![CDATA[Challenges]]></category>
		<category><![CDATA[cte]]></category>
		<category><![CDATA[TSQL]]></category>

		<guid isPermaLink="false">http://www.waldar.org/blog/?p=168</guid>
		<description><![CDATA[Beyondrelational published their new TSQL Challenge #9, and as usual Antoine Gémis translated it in french.
They have taken redefined the goal about those challenges which I think is a very nice move.
The goal of TSQL Challenges is to help people enhance their SET based query writing skills.
Most of the times, a SET based query performs [...]]]></description>
		<wfw:commentRss>http://www.waldar.org/blog/200906/tsql-challenge-nine/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Should Like Analytics</title>
		<link>http://www.waldar.org/blog/200904/you-should-like-analytics</link>
		<comments>http://www.waldar.org/blog/200904/you-should-like-analytics#comments</comments>
		<pubDate>Wed, 29 Apr 2009 23:51:22 +0000</pubDate>
		<dc:creator>Waldar</dc:creator>
				<category><![CDATA[SQLing]]></category>
		<category><![CDATA[analytic functions]]></category>
		<category><![CDATA[business objects]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hot]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.waldar.org/blog/?p=80</guid>
		<description><![CDATA[This is an example of fine SQL analytics]]></description>
		<wfw:commentRss>http://www.waldar.org/blog/200904/you-should-like-analytics/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
