<?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: SQL Puzzle: SQL Advance Query &#8211; Generate Row number without any default function	</title>
	<atom:link href="https://www.dbrnd.com/2017/10/sql-puzzle-sql-advance-query-generate-row-number-without-any-default-function/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dbrnd.com/2017/10/sql-puzzle-sql-advance-query-generate-row-number-without-any-default-function/</link>
	<description>BIGData &#124; NoSQL &#124; MSSQL &#124; MySQL &#124; PostgreSQL</description>
	<lastBuildDate>Fri, 02 Aug 2019 08:03:23 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>
	<item>
		<title>
		By: Phanindra Suripeddi		</title>
		<link>https://www.dbrnd.com/2017/10/sql-puzzle-sql-advance-query-generate-row-number-without-any-default-function/#comment-7608</link>

		<dc:creator><![CDATA[Phanindra Suripeddi]]></dc:creator>
		<pubDate>Fri, 02 Aug 2019 08:03:23 +0000</pubDate>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=6187#comment-7608</guid>

					<description><![CDATA[select id,(select count(1) From tbl_Numbers b where b.id&#060;=a.id) Rownumber From tbl_Numbers a
Order by Rownumber]]></description>
			<content:encoded><![CDATA[<p>select id,(select count(1) From tbl_Numbers b where b.id&lt;=a.id) Rownumber From tbl_Numbers a<br />
Order by Rownumber</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Anvesh Patel		</title>
		<link>https://www.dbrnd.com/2017/10/sql-puzzle-sql-advance-query-generate-row-number-without-any-default-function/#comment-5919</link>

		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Thu, 12 Oct 2017 08:01:21 +0000</pubDate>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=6187#comment-5919</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.dbrnd.com/2017/10/sql-puzzle-sql-advance-query-generate-row-number-without-any-default-function/#comment-5915&quot;&gt;Dinesh.IS&lt;/a&gt;.

thanks :)]]></description>
			<content:encoded><![CDATA[<p>thanks 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Dinesh.IS		</title>
		<link>https://www.dbrnd.com/2017/10/sql-puzzle-sql-advance-query-generate-row-number-without-any-default-function/#comment-5915</link>

		<dc:creator><![CDATA[Dinesh.IS]]></dc:creator>
		<pubDate>Thu, 12 Oct 2017 07:04:22 +0000</pubDate>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=6187#comment-5915</guid>

					<description><![CDATA[--This is best way to reach the goal 
Declare @RowNumber Table(ID Int,RowNumber Int Identity(1,1) Not Null)
Insert Into @RowNumber 
Select * From TBL_Numbers

Select * From @RowNumber]]></description>
			<content:encoded><![CDATA[<p>&#8211;This is best way to reach the goal<br />
Declare @RowNumber Table(ID Int,RowNumber Int Identity(1,1) Not Null)<br />
Insert Into @RowNumber<br />
Select * From TBL_Numbers</p>
<p>Select * From @RowNumber</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Dinesh.IS		</title>
		<link>https://www.dbrnd.com/2017/10/sql-puzzle-sql-advance-query-generate-row-number-without-any-default-function/#comment-5910</link>

		<dc:creator><![CDATA[Dinesh.IS]]></dc:creator>
		<pubDate>Wed, 11 Oct 2017 13:31:10 +0000</pubDate>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=6187#comment-5910</guid>

					<description><![CDATA[--Method-3
;
WITH CTE
As
(Select * From TBL_Numbers)
Select *,(Select Count(ID) From CTE B Where B.ID&#060;A.ID) As RowNumber
From CTE A 
Order By RowNumber]]></description>
			<content:encoded><![CDATA[<p>&#8211;Method-3<br />
;<br />
WITH CTE<br />
As<br />
(Select * From TBL_Numbers)<br />
Select *,(Select Count(ID) From CTE B Where B.ID&lt;A.ID) As RowNumber<br />
From CTE A<br />
Order By RowNumber</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Dinesh.IS		</title>
		<link>https://www.dbrnd.com/2017/10/sql-puzzle-sql-advance-query-generate-row-number-without-any-default-function/#comment-5909</link>

		<dc:creator><![CDATA[Dinesh.IS]]></dc:creator>
		<pubDate>Wed, 11 Oct 2017 13:29:03 +0000</pubDate>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=6187#comment-5909</guid>

					<description><![CDATA[--Method-2
Declare @GenerateUniqueNumber Table(ID Int,RowNumber Int)
Declare @ID As Int
Declare @Row As Int;
Set @Row=0
Declare Cur Cursor For Select ID From TBL_Numbers
Open Cur
Fetch Next From Cur Into @ID
While @@Fetch_Status=0
Begin 

			Insert Into @GenerateUniqueNumber		
			Values(@ID,@Row)
			Set @Row=@Row+1
			
Fetch Next From Cur Into @ID
End
Close Cur
Deallocate Cur
Select * From @GenerateUniqueNumber]]></description>
			<content:encoded><![CDATA[<p>&#8211;Method-2<br />
Declare @GenerateUniqueNumber Table(ID Int,RowNumber Int)<br />
Declare @ID As Int<br />
Declare @Row As Int;<br />
Set @Row=0<br />
Declare Cur Cursor For Select ID From TBL_Numbers<br />
Open Cur<br />
Fetch Next From Cur Into @ID<br />
While @@Fetch_Status=0<br />
Begin </p>
<p>			Insert Into @GenerateUniqueNumber<br />
			Values(@ID,@Row)<br />
			Set @Row=@Row+1</p>
<p>Fetch Next From Cur Into @ID<br />
End<br />
Close Cur<br />
Deallocate Cur<br />
Select * From @GenerateUniqueNumber</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Dinesh.IS		</title>
		<link>https://www.dbrnd.com/2017/10/sql-puzzle-sql-advance-query-generate-row-number-without-any-default-function/#comment-5908</link>

		<dc:creator><![CDATA[Dinesh.IS]]></dc:creator>
		<pubDate>Wed, 11 Oct 2017 13:28:07 +0000</pubDate>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=6187#comment-5908</guid>

					<description><![CDATA[--Method-1
Declare @GenerateUniqueNumber Table(ID Int,RowNumber Int)
Declare @Amt Int;
Declare @Cnt As Int;
Declare @ID As Int;
Select @Amt=Min(ID) From TBL_Numbers
Set @ID=0
While  @Amt Is Not Null
Begin
	
		Insert Into @GenerateUniqueNumber 
		(ID,RowNumber)
		Values(@ID,@Amt)
		Set @ID=@ID+1
		Select @Amt=Min(ID) From TBL_Numbers Where ID&#062;@Amt
End]]></description>
			<content:encoded><![CDATA[<p>&#8211;Method-1<br />
Declare @GenerateUniqueNumber Table(ID Int,RowNumber Int)<br />
Declare @Amt Int;<br />
Declare @Cnt As Int;<br />
Declare @ID As Int;<br />
Select @Amt=Min(ID) From TBL_Numbers<br />
Set @ID=0<br />
While  @Amt Is Not Null<br />
Begin</p>
<p>		Insert Into @GenerateUniqueNumber<br />
		(ID,RowNumber)<br />
		Values(@ID,@Amt)<br />
		Set @ID=@ID+1<br />
		Select @Amt=Min(ID) From TBL_Numbers Where ID&gt;@Amt<br />
End</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
