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 天前
想从 IoTDB 中读取大量数据经过一定程度的分析再写入 MySQL 或 SQLServer,在这种需求下,哪一种 ETL 方案最适合
数据库·mysql·sqlserver·开源·时序数据库·iotdb
诗和远方ya2 天前
visual studio连接sql server数据库
数据库·sqlserver·软件工程·visual studio
BillKu4 天前
数据库存储上下标符号,sqlserver 2008r2,dm8
数据库·sqlserver·达梦数据库·dm8
鹿人甲丁8 天前
Microsoft Sql Server 2019 触发器
数据库·sqlserver
许仙在19979 天前
【无标题】四类sql语句通用
数据库·sql·mysql·sqlserver
199909239 天前
C#+Winform+SQLServer+图书管理系统
sqlserver·c#·winform
三天不学习9 天前
如何将 sqlserver 数据迁移到 mysql
数据库·mysql·sqlserver
鹿人甲丁11 天前
Microsoft Sql Server 2019 函数理解
数据库·sqlserver
人总该做点什么12 天前
【数据库】一、数据库系统概述
数据库·sql·mysql·sqlserver
沐霜枫叶17 天前
Flink CDC 自定义函数处理 SQLServer XML类型数据 映射 doris json字段方案
xml·sqlserver·flink·doris·cdc