3 回答

TA貢獻(xiàn)1799條經(jīng)驗 獲得超6個贊
SELECT * FROM Orders WHERE OrderDate >= '1980-01-01' ORDER BY OrderDate
SELECT COUNT(*) FROM Orders WHERE OrderDate >= '1980-01-01'
SELECT *FROM ( SELECT ROW_NUMBER() OVER ( ORDER BY OrderDate ) AS RowNum, * FROM Orders WHERE OrderDate >= '1980-01-01' ) AS RowConstrainedResultWHERE RowNum >= 1 AND RowNum < 20ORDER BY RowNum

TA貢獻(xiàn)1802條經(jīng)驗 獲得超10個贊
SELECT TOP 10 first_name, last_name, score, COUNT(*) OVER()FROM playersWHERE (score < @previousScore) OR (score = @previousScore AND player_id < @previousPlayerId)ORDER BY score DESC, player_id DESC
“尋求謂詞”
@previousScore
@previousPlayerId
ORDER BY
ASC
>
分頁前記錄總數(shù)
COUNT(*) OVER()
COUNT(*)
.
添加回答
舉報