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 月份
相关推荐
政沅同学4 天前
数据库实验报告 系统E-R图设计 2
数据库·sqlserver
林九生6 天前
【SQLSERVER】Ubuntu 连接远程 SQL Server(MSSQL)
数据库·ubuntu·sqlserver
杨云龙UP6 天前
SQL Server 中的 GO 及其与其他数据库的对比
数据库·sql·mysql·oracle·sqlserver
xyzcto6 天前
使用python脚本连接SQL Server数据库导出表结构
数据库·python·sqlserver
Zhen (Evan) Wang6 天前
T-SQL在SQL Server中判断表、字段、索引、视图、触发器、Synonym等是否存在
数据库·sql·sqlserver
杨云龙UP9 天前
SQL 中的中括号 [ ]、双引号 “ “、反引号 ` `:SQL Server、Oracle、MySQL三大数据库标识符 定界符 详解
数据库·sql·mysql·postgresql·oracle·sqlserver
red-fly10 天前
c#OdbcDataReader的数据读取
开发语言·sqlserver·c#
WymerWu16 天前
虚拟机安装SQLServer2000
sqlserver
程序员秘密基地16 天前
基于c#,asp.net webform, sql server数据库,在线档案管理系统
开发语言·sqlserver·asp.net·.net·源代码管理
Zhen (Evan) Wang20 天前
.NET 6 + Dapper + User-Defined Table Type
sqlserver·c#·.net·wpf