RowBounds遇到的一个小问题

来源:互联网 发布:rsyslog mysql 编辑:程序博客网 时间:2024/05/19 23:00

今天用RowBounds 固定查数据条数的时候遇到了一个小问题


图中是RowBounds封装好的中间一层,没有查出ROWNUM直接用ROWNUM排序了,

导致序列出现了0,从而在最外层>0 的时候查不出第一条



这里比较奇怪的是,如果日期格式换成下面一种,或者排序用DESC,再或者去掉ORDER BY 都是可以让序列顺序从1开始,比较让人费解,

暂时的解决办法是在子查询中查出ROWNUM,再判断