Quantcast
Channel: SQL Server SELECT LAST N Rows - Stack Overflow
Viewing all articles
Browse latest Browse all 24

Answer by Chris Singleton for SQL Server SELECT LAST N Rows

$
0
0

I always use a CTE to delete the very last rows like this. You can also use ROW_NUMBER() to count rows as well.

;WITH CTEAS(SELECT *, COUNT(schoolBoundaryID) OVER(ORDER BY schoolBoundaryID DESC) AS SchoolBoundaryCount FROM [dbo].[SchoolBoundary] )-- Deletes the last 80,42 rows.DELETE FROM CTE WHERE SchoolBoundaryCount < 8043

Viewing all articles
Browse latest Browse all 24

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>