﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.0"><channel><title>SQLServerCentral.com Content tagged T-SQL, Recursion</title><link>http://www.sqlservercentral.com/</link><description>Content tagged T-SQL, Recursion posted on SQLServerCentral.com</description><language>en-us</language><ttl>360</ttl><managingEditor>sjones@sqlservercentral.com (Steve Jones)</managingEditor><item><title>Exploring Recursive CTEs by Example</title><description><![CDATA[<p>Recursive CTEs can be confusing and scary, so examining some non-standard examples may cast light upon these shadowy demons.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/90955/</guid><pubDate>Tue, 17 Jul 2012 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/90955/</link></item><item><title>Using Recursion and Date Tables to Simplify Date Logic </title><description><![CDATA[<p>Learn to simplify date logic using date tables and recursion in T-SQL with this article from David Beardsley.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/76599/</guid><pubDate>Tue, 13 Dec 2011 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/76599/</link></item><item><title>Hidden RBAR: Counting with Recursive CTE's</title><description><![CDATA[<p>&quot;Counting&quot; is essential to many high performance code techniques.  SQL Server MVP, Jeff Moden, shows us how to make sure that we're &quot;Counting&quot; and not &quot;Crippling&quot; our trick-code.</p><!-- Consulted 1000 (SQL Monitor) -->
<table border="0" cellpadding="0" cellspacing="10" style="width: 100%;"> <colgroup>  <col width="68" />  <col width="1266" /> </colgroup> <tbody>  <tr align="left" valign="top">   <td>    <a href="http://www.red-gate.com/products/dba/sql-monitor/entrypage/custom-metrics?utm_source=ssc&utm_medium=pubad&utm_content=consulted_1000&utm_campaign=sqlmonitor&utm_term=rss-20231"><img src="http://assets.red-gate.com/external/SSC/monitor_ico.gif" alt="sqlmonitor"></td>   <td><strong>Check SQL Server performance at a glance</strong><br />We consulted 1000 SQL Server professionals to make SQL Monitor’s UI as clear as possible.  <a href="http://www.red-gate.com/products/dba/sql-monitor/entrypage/custom-metrics?utm_source=ssc&utm_medium=pubad&utm_content=consulted_1000&utm_campaign=sqlmonitor&utm_term=rss-20231">Start monitoring with a free trial.</a></td>  </tr> </tbody></table>



]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/74118/</guid><pubDate>Mon, 08 Aug 2011 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/74118/</link></item><item><title>Concatenating Rows</title><description><![CDATA[<p>Often in database design we store different values in rows to take advantage of a normalized design. However many times we need to combine multiple rows of data into one row for a report of some sort. New author Carl P. Anderson brings us some interesting T-SQL code to accomplish this.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/67973/</guid><pubDate>Fri, 04 Mar 2011 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/67973/</link></item><item><title>Common table expressions and circular references</title><description><![CDATA[<p>Finding circular references that are stopping your CTE from working.</p>]]></description><guid>http://www.sqlservercentral.com/articles/CTE/72192/</guid><pubDate>Mon, 31 Jan 2011 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/CTE/72192/</link></item><item><title>Merge error handling</title><description><![CDATA[<p>Learn to use recursion to determine which row caused your merge statement to fail in this article.</p>]]></description><guid>http://www.sqlservercentral.com/articles/MERGE/71396/</guid><pubDate>Tue, 02 Nov 2010 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/MERGE/71396/</link></item><item><title>Calculating Moving Averages with T-SQL</title><description><![CDATA[<p>How to efficiently calculate moving averages with SQL Server using Stock Market data.</p><!-- version control now (SQL Source Control) -->
<table border="0" cellpadding="0" cellspacing="10" style="width: 100%;"> <colgroup>  <col width="68" />  <col width="1266" /> </colgroup> <tbody>  <tr align="left" valign="top">   <td>    <a href="http://www.red-gate.com/products/sql-development/sql-source-control/entrypage/version-control-now?utm_source=ssc&utm_medium=pubad&utm_content=version_control_now&utm_campaign=sqlsourcecontrol&utm_term=rss-20229"><img src="http://assets.red-gate.com/external/SSC/srccon68x68.gif" alt="sqlsourcecontrol"></td>   <td><strong>Get your SQL Server database under version control now!</strong><br />Version control is standard for applications, but databases haven’t caught up. So how can you bring database development up to speed? Why should you start?  <a href="http://www.red-gate.com/products/sql-development/sql-source-control/entrypage/version-control-now?utm_source=ssc&utm_medium=pubad&utm_content=version_control_now&utm_campaign=sqlsourcecontrol&utm_term=rss-20229">Find out…</a></td>  </tr> </tbody></table>
]]></description><guid>http://www.sqlservercentral.com/articles/Moving+Average/69389/</guid><pubDate>Thu, 04 Mar 2010 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Moving+Average/69389/</link></item><item><title>Riddle Me This</title><description><![CDATA[<p></p><!-- disturbing m1(DBA Bundle) -->
<table border="0" cellpadding="0" cellspacing="10" style="width: 100%;"> <colgroup>  <col width="68" />  <col width="1266" /> </colgroup> <tbody>  <tr align="left" valign="top">   <td>    <a href="http://www.red-gate.com/products/dba/dba-bundle/entrypage/hard-earned-lessons-4?utm_source=ssc&utm_medium=pubad&utm_content=disturbing_m1&utm_campaign=sqldbabundle&utm_term=rss-20232"><img src="http://assets.red-gate.com/external/SSC/top5_68x68.gif" alt="sqldbabundle"></td>   <td><strong>‘Disturbing Development’</strong><br />Grant Fritchey & the DBA Team present the latest installment of the Top 5 hard-earned lessons of a DBA –  <a href="http://www.red-gate.com/products/dba/dba-bundle/entrypage/hard-earned-lessons-4?utm_source=ssc&utm_medium=pubad&utm_content=disturbing_m1&utm_campaign=sqldbabundle&utm_term=rss-20232">read it now</a></td>  </tr> </tbody></table>



]]></description><guid>http://www.sqlservercentral.com/questions/T-SQL/69098/</guid><pubDate>Mon, 21 Dec 2009 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/questions/T-SQL/69098/</link></item><item><title>Concatenating Rows</title><description><![CDATA[<p>Often in database design we store different values in rows to take advantage of a normalized design. However many times we need to combine multiple rows of data into one row for a report of some sort. New author Carl P. Anderson brings us some interesting T-SQL code to accomplish this.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/67973/</guid><pubDate>Fri, 04 Mar 2011 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/67973/</link></item><item><title>Recursion with SQL Server 2008 within the Financial World</title><description><![CDATA[<p>As most of you, we in the financial world have often been faced with the challenge of extracting data from relational sources that within the business frame of reference are more hierarchical in nature. Recently, I did what most of us do from time to.</p>]]></description><guid>http://www.sqlservercentral.com/redirect/articles/68162/</guid><pubDate>Thu, 17 Sep 2009 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/redirect/articles/68162/</link></item></channel></rss>