2
Microsoft SQL Server 2005に関する質問があります。特定の行番号を持つテーブルから行を削除または選択するにはどうすればよいですか?特定の行番号を持つ表から行を削除または選択するにはどうすればよいですか?
Microsoft SQL Server 2005に関する質問があります。特定の行番号を持つテーブルから行を削除または選択するにはどうすればよいですか?特定の行番号を持つ表から行を削除または選択するにはどうすればよいですか?
編集:それはOPの意図
Declare @RowNum as INT
SET @RowNum = 15 ---Just for example
WITH OrdersRN AS
(
SELECT ROW_NUMBER() OVER(ORDER BY OrderDate, OrderID) AS RowNum
,OrderID
,OrderDate
,CustomerID
,EmployeeID
FROM dbo.Orders
)
SELECT *
FROM OrdersRN
WHERE RowNum = @RowNum
ORDER BY OrderDate
,OrderID;
チェックアウトthis URLに、より密接に一致するようにコードを修正しました。 SQL Server 2005以降、探しているものは "row_number()"という関数があります。