SELECT MAX( vbeln ) "MAX( gewei ) SUM( ntgew ) "중량단위 순중량합
FROM lips
INTO TABLE gt_lips_70 "sd 문서: 납품: 품목 데이터
FOR ALL ENTRIES IN gt_vttp_70
WHERE vbeln = gt_vttp_70-vbeln.
group by vbeln.
위와 같이 사용하려고 하는데
The addition "FOR ALL ENTRIES" excludes all aggregate functions with
the exception of "COUNT( * )" as the single element of the SELECT
clause.
와 같은 syntax error 가 납니다.
group by 를 써서 그런듯 싶은데..
group by를 쓰면서 FOR ALL ENTRIES IN 을 쓸수는 없는 건가요?
for all enteries 사용시 column 절에 max, min, sum 등은 사용할 수 없다고 help 에 나와 있더군요.
only count 만 사용 가능하답니다. 참고하세요.