Home > SQL Server > Truy vấn SQL lấy record từ thứ i đến thứ j (SQL Server 2005)

Truy vấn SQL lấy record từ thứ i đến thứ j (SQL Server 2005)

USE DatabaseName;
GO
WITH OrderedOrders AS
(
 SELECT *,
 ROW_NUMBER() OVER (ORDER BY ColumnName ) AS 'RowNumber'
 FROM TableName 
) 
SELECT * 
FROM OrderedOrders 
WHERE RowNumber BETWEEN i AND j;
Advertisements
Categories: SQL Server
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: