如何在SQL Server中实现LIMIT?

如何在SQL Server中实现LIMIT?,第1张

如何在SQL Server中实现LIMIT?

启动SQL SERVER 2005,您可以执行此 *** 作…

USE AdventureWorks;GOWITH OrderedOrders AS(    SELECt SalesOrderID, OrderDate,    ROW_NUMBER() OVER (ORDER BY OrderDate) AS 'RowNumber'    FROM Sales.SalesOrderHeader ) SELECt * FROM OrderedOrders WHERe RowNumber BETWEEN 10 AND 20;

或类似的东西,适用于2000及以下版本

SELECt TOP 10 * FROM (SELECt TOP 20 FROM Table ORDER BY Id) ORDER BY Id DESC


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5640427.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存