S OneStopSAP
← All articles ABAP

SAP - Using Aggregate Functions

Published November 13, 2009

Use the already provided aggregate functions, instead of finding out the minimum/maximum values using ABAP code.

Not recommended

Maxnu = 0.

Select * from zflight where airln = 'LF' and cntry = 'IN'.

Check zflight-fligh > maxnu.

Maxnu = zflight-fligh.

Endselect.

Recommended

Select max( fligh ) from zflight into maxnu where airln = 'LF' and cntry = 'IN'.

The other aggregate functions that can be used are min (to find the minimum value), avg (to find the average of a Data interval), sum (to add up a data interval) and count (counting the lines in a data selection).

Share

Cookies on OneStopSAP

We use cookies for session handling and anonymous traffic analytics. No third-party tracking, no profiling.

Privacy →