ABAP SELECT SUM函数用法

比如取库存,传递料号  io_matnr  和 工厂 io_werks

 data:       lv_labst TYPE labst VALUE 0,
        lv_speme TYPE speme VALUE 0,
        lv_insme TYPE insme VALUE 0,
        lv_trame TYPE trame VALUE 0.

 

SELECT SUM( labst ) SUM( speme ) SUM( insme ) 

SUM( UMLME ) INTO (lv_labst, lv_speme, lv_insme, lv_trame) 

FROM mard WHERE diskz EQ space AND matnr = io_matnr AND werks = io_werks.

 

因为条件比较具体 ,所以将SUM的结果放到变量里, 有一点一定要注意:SUM() 里的字段前后要有个空格,不然系统是不认的 .

 

你可能感兴趣的:(SAP-ALL,ABAP)