`

Ibatis集成sqlservice 项目分页问题

 
阅读更多
1. 在vo实现类中添加limit(每页显示的行号), state(开始的行号)两个属性值,
2. 关键的sql如下:
SELECT p.* FROM (
SELECT ROW_NUMBER() OVER(ORDER BY name) AS rownum,EP.* FROM (

Select * from table_user   --查询的内容

) EP ) p WHERE p.rownum BETWEEN #{start} + 1 and #{start} + #{limit} ;

需要按照莫个属性值进行排序的就按照
其中测试了top 和order by 的方式,报错误如下:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics