我正在使用Microsoft SQL Server 2008,我想从数据库中转储一些内容。 它拥有超过585k的用户。 我想问一下如何选择列中的特定行 就像列名为" User_ResetKey"在数据库US_HBS_MEMBERS中,该表将是US_UserInfo,我真的是一个菜鸟,也许有人可以帮我,行号将是123921
我的意思是我如何获取行号123921中的数据?
的问候, jamsb
答案 0 :(得分:1)
通过使用
Row_number()
你在这里,
SELECT * FROM (
SELECT
ROW_NUMBER() OVER (ORDER BY [User_ResetKey] ) AS rownumber,
*
FROM [US_HBS_MEMBERS].[dbo].[US_UserInfo]
) AS myTable
WHERE rownumber = 123921
假设您的架构是' dbo'。