For SQL server, the following will return the first row from giving table.
declare @rowNumber int = 1; select TOP(@rowNumber) * from [dbo].[someTable];EXCEPT select TOP(@rowNumber - 1) * from [dbo].[someTable];
You can loop through the values with something like this:
WHILE @constVar > 0BEGIN declare @rowNumber int = @consVar; select TOP(@rowNumber) * from [dbo].[someTable]; EXCEPT select TOP(@rowNumber - 1) * from [dbo].[someTable]; SET @constVar = @constVar - 1; END;