NHibernate或SQL Server 2005关于最大结果

问题描述

| 有没有一种方法可以查询Sql Server 2005并返回100条记录。 记录10-20。换句话说,将仅返回10行。不是前10个,而是第二个10-20。 我想在TSQL中做到这一点。这对于NHibernate也可以接受,但是ultimatley NHibernate需要将HQL转换为TSQL。我知道可以通过Linq做到这一点,但是我想知道是否可以通过TSQL做到这一点。 哦,顺便说一句。这是出于优化目的。因此,就像您将返回最大100行一样。出于相同的原因,您将返回它,但返回一个子集。性能是原因!!     

解决方法

尝试: http://www.sqlservercurry.com/2009/06/skip-and-take-n-number-of-records-in.html     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...