我有以下查詢,返回基於一些輸入參數組的列:實施ROW_NUMBER()到特定的查詢
WITH hierarchy AS (
SELECT yt.id
FROM [dbo].[TH_Categories] yt
WHERE yt.ID = @topicID And CultureID = @cultureID
UNION ALL
SELECT yt.id
FROM [dbo].[TH_Categories] yt
JOIN hierarchy h ON h.ID = yt.ParentCategoryID)
Select id,
[SiteName]
,[SiteURL]
,[Description]
,[Logo]
,[CultureID]
,[DateAdded],
dbo.GetSiteFollowers(id) AS Followers
from dbo.TH_Sites
where id in (Select Distinct SiteID
from dbo.TH_CategoryFeeds
Where CatID in (SELECT ID
FROM hierarchy t))
我試圖實現使用ROW_NUMBER()函數分頁,但我無法找到方法。
任何幫助將高度讚賞它。
那你試試不工作? – 2010-08-31 20:20:35
添加其他列TH_sites: ROW_NUMBER()OVER(由[ActivityDate] DESC順序) 'ROWNUMBER' ,結束於: 凡ROWNUMBER之間@rowStart和@rowEnd。 – 2010-08-31 20:29:33