目前项目中的SQL Server版本主要是SQL Server 2008和SQL Server 2012
查询数据库版本的sql语句:select @@version
2012版本分页
SELECT * FROM (SELECT ROW_NUMBER() OVER (ORDER BY id(其它字段) DESC) AS RowNumber from 表名 GROUP BY 字段 ) AS t GROUP BY 字段
ORDER BY 字段 DESC offset #{startRow} ROWS FETCH NEXT #{pageSize} ROWS ONLY
2008版本分页
日常使用较少,可在代码中实现分页
[注]:2008版本主要是分页写法复杂,再加上有子查询,在代码中实现分页更方便