一、界面查询数据分页展示
java代码实现:
public static String getFySql(String targetSql,int pageSize,int pageIndex){
int start = pageSize * pageIndex + 1;
StringBuilder sql = new StringBuilder();
sql.append("SELECT * FROM (");
sql.append("SELECT ROWNUM RN,FENYE.* FROM (" + targetSql);
sql.append(") FENYE WHERE ROWNUM <" + (start+pageSize) + ") ");
sql.append("WHERE RN >=" + start);
return sql.toString();
}
targetSql 是你要进行分页处理的sql语句,pageSize是每页的大小,pageIndex是每页的页码。