SQL Server实现limit用法

MySQL有limit语句,而SQL Server中没有,以下为类似功能实现

1、top n

java 复制代码
# 取最近10个月数据	
SELECT TOP 10 * FROM test
ORDER BY 月份 DESC;	

2、ROW_NUMBER() + where子句

java 复制代码
# 取最近10个月数据	
SELECT * FROM
(
SELECT ROW_NUMBER()over(order by 月份 DESC) AS rm,* from test
) AS b
WHERE rm<=12
order by 月份
相关推荐
简单的话*2 天前
如何查看SQL Server的当前端口
数据库·sqlserver
杰哥技术分享3 天前
Centos-mssql-server安装
linux·sqlserver·centos
一勺-_-6 天前
全栈:JDBC驱动版本和SQLserver版本是否有关系?怎么选择JDBC的版本号?
数据库·sqlserver
水根LP496 天前
利用微软SQL Server数据库管理员(SA)口令为空的攻击活动猖獗
数据库·microsoft·sqlserver·dba
iknow1818 天前
【Web安全】Sql注入之SqlServer和MySQL的区别
sql·mysql·sqlserver
安卓开发者12 天前
Android JUnit 测试框架详解:从基础到高级实践
android·junit·sqlserver
我来整一篇14 天前
[mssql] 分析SQL Server中执行效率较低的SQL语句
数据库·sql·sqlserver
不太厉害的程序员21 天前
Excel 将数据导入到SQLServer数据库
数据库·sqlserver·excel
-曾牛1 个月前
在Windows Server 2012 R2中安装与配置IIS服务并部署mssql靶机教程
运维·服务器·windows·网络安全·sqlserver·渗透测试·渗透测试靶机
猿月亮1 个月前
SQL Server(2022)安装教程及使用_sqlserver下载安装图文
数据库·sqlserver