分页不起效果

点击第一页,第二页,......都是展示第一页的信息,是什么原因
主查询sql
SELECT a.`REQUEST_TIME`,a.`BRANCH_OFFICE`,a.`OFFICIAL_PARTNER`,
CASE WHEN a.EDITION=0 THEN a.sms_id
WHEN a.EDITION=1 THEN a.buid ELSE '--' END business_id,
a.FUNCTION_ID,a.CHANNEL,a.REQUEST_URL,a.REFERRER,a.TITLE,a.TICK_SECONDS,
a.VISIT_IP,CONCAT(a.PROVINCE, "-",a.CITY) address,
CASE WHEN MOBILE_OR_NOT=1 THEN '是' ELSE '否' END is_mobile,
a.REQUEST_USER_AGENT
FROM t_visit_log a WHERE 1=1
${IF(len(起始日期) == 0,""," and a.request_time>= '" + 起始日期 + "' ")}
${IF(len(截止日期) == 0,""," and a.request_time<= '" + 截止日期 + "' ")}
${IF(len(版本类型)== 0,""," and a.EDITION=" + 版本类型 )}
${IF(len(商家归属地) == 0,""," and a.BRANCH_OFFICE= '" + 商家归属地 + "' ")}
${IF(len(套餐) == 0,""," and a.MONTHLY_RENT= '" + 套餐 + "' ")}
${IF(len(商家) == 0,""," and a.OFFICIAL_PARTNER= '" + 商家 + "' ")}
${IF(len(来源渠道) == 0,""," and a.CHANNEL= '" + 来源渠道 + "' ")}
${IF(len(功能点) == 0,""," and a.FUNCTION_ID= '" + 功能点 + "' ")}
ORDER BY request_time DESC
分页查询sql 如下
SELECT *   
      FROM (  
            SELECT  *      
               FROM(  
          SELECT a.`REQUEST_TIME`,a.`BRANCH_OFFICE`,a.`OFFICIAL_PARTNER`,
CASE WHEN a.EDITION=0 THEN a.sms_id
WHEN a.EDITION=1 THEN a.buid ELSE '--' END business_id,
a.FUNCTION_ID,a.CHANNEL,a.REQUEST_URL,a.REFERRER,a.TITLE,a.TICK_SECONDS,
a.VISIT_IP,CONCAT(a.PROVINCE, "-",a.CITY) address,
CASE WHEN MOBILE_OR_NOT=1 THEN '是' ELSE '否' END is_mobile,
a.REQUEST_USER_AGENT
FROM t_visit_log a WHERE 1=1
${IF(len(起始日期) == 0,""," and a.request_time>= '" + 起始日期 + "' ")}
${IF(len(截止日期) == 0,""," and a.request_time<= '" + 截止日期 + "' ")}
${IF(len(版本类型)== 0,""," and a.EDITION=" + 版本类型 )}
${IF(len(商家归属地) == 0,""," and a.BRANCH_OFFICE= '" + 商家归属地 + "' ")}
${IF(len(套餐) == 0,""," and a.MONTHLY_RENT= '" + 套餐 + "' ")}
${IF(len(商家) == 0,""," and a.OFFICIAL_PARTNER= '" + 商家 + "' ")}
${IF(len(来源渠道) == 0,""," and a.CHANNEL= '" + 来源渠道 + "' ")}
${IF(len(功能点) == 0,""," and a.FUNCTION_ID= '" + 功能点 + "' ")}
ORDER BY request_time DESC

                       LIMIT ${fr_pagesize*fr_pagenumber}   
                    ) AS e1 ORDER BY  request_time DESC  LIMIT ${  
                         IF(fr_pagenumber == INT((((fr_rowcount-1)/fr_pagesize)+1)),fr_rowcount - (fr_pagesize*(fr_pagenumber-1)),fr_pagesize)  
                         }
             ) AS e2 ORDER BY  request_time DESC







FineReportxbcai 发布于 2018-10-9 14:36
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
孤陌发布于2018-10-9 14:39(编辑于 2023-9-6 09:34)
555
最佳回答
0
xbcai发布于2018-10-9 14:53(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2018-10-9 23:23(编辑于 2023-9-6 09:34)
555
最佳回答
0
swiftlinlei发布于2018-10-10 08:09(编辑于 2023-9-6 09:34)
555
最佳回答
0
xbcai发布于2018-10-10 08:41(编辑于 2023-9-6 09:34)
555
最佳回答
0
xbcai发布于2018-10-10 08:42(编辑于 2023-9-6 09:34)
555
  • swiftlinlei swiftlinlei 工具栏上的分页是帆软自动分页的,自定义的分页的话那自带的分页就应该是失效的,需要自己设置模板参数了
    回复
    2018-10-10 08:50 
  • 0关注人数
  • 450浏览人数
  • 最后回答于:2018-10-10 08:50
    活动推荐 更多
    热门课程 更多
    返回顶部