Advertisement

ABAP配置分页参数和行数限制

阅读量:

要求:统计满足条件的记录总数;
随后实施分页查询并设置限制。

难点:需对多个列名中存在重复的数据进行筛选,再执行记录总数的统计。

方法一:借助INTO的功能:在插入操作前会先清空内部表。
(PS:可能仍会出现DUMP现象,最初阶段未能有效控制数据量)
1、执行总记录数的查询:

复制代码
    SELECT
      DISTINCT
      列名1,列名2......列名n
    
      FROM ztable AS z
      INNER JOIN ekko    
      ON z~ebeln3 = ekko~ebeln OR z~ebeln2 = ekko~ebeln 
      INNER JOIN ekbe    
      ON ( z~ebeln3 = ekbe~ebeln AND z~ebelp3 = ekbe~ebelp ) OR ( z~ebeln2
    = ekbe~ebeln AND z~ebelp2 = ekbe~ebelp )
      LEFT JOIN vbkd
      ON z~vbeln = vbkd~vbeln 
      WHERE 
       ekbe~budat  BETWEEN @i_datestart AND @i_dateclose
       AND  

全部评论 (0)

还没有任何评论哟~