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 月份
相关推荐
知识分享小能手1 天前
SQL Server 2019入门学习教程,从入门到精通,SQL Server 2019 存储过程与自定义函数 — 语法知识点及使用方法详解(15)
数据库·学习·sqlserver
qq_297908011 天前
C#印刷线路板ERP进销存报价财务库存贸易生产企业管理系统软件
sqlserver·开源·c#·.net·开源软件
微风中的麦穗2 天前
【SQL Server 2019】企业级数据库系统—数据库SQL Server 2019保姆级详细图文下载安装完全指南
大数据·数据库·sqlserver·云计算·个人开发·运维必备·sqlserver2019
知识分享小能手2 天前
SQL Server 2019入门学习教程,从入门到精通,SQL Server 2019 游标 — 语法知识点及使用方法详解(14)
数据库·学习·sqlserver
山岚的运维笔记3 天前
SQL Server笔记 -- 第53章:INSERT 第54章:主键
数据库·笔记·sql·microsoft·sqlserver
知识分享小能手3 天前
SQL Server 2019入门学习教程,从入门到精通,SQL Server 2019 事务和锁 — 语法知识点及使用方法详解(13)
数据库·学习·sqlserver
山岚的运维笔记3 天前
SQL Server笔记 -- 第52章 拆分字符串函数
数据库·笔记·sql·mysql·microsoft·sqlserver
山岚的运维笔记3 天前
SQL Server笔记 -- 第55章:外键
数据库·笔记·sql·microsoft·sqlserver
知识分享小能手4 天前
SQL Server 2019入门学习教程,从入门到精通,SQL Server 2019 创建和使用索引 — 语法知识点及使用方法详解(12)
数据库·学习·sqlserver
山岚的运维笔记4 天前
SQL Server笔记 -- 第50章 存储过程
数据库·笔记·sql·microsoft·oracle·sqlserver