SELECT SINGLE SUM( A~SMENG)
INTO (ITAB00-SMENG)
FROM AFRU AS A
INNER JOIN S961 AS B
ON A~AUFNR = B~AUFNR
WHERE A~AUFNR = B~AUFNR
AND A~BUDAT = Z_DATE
GROUP BY A~APLZL.
와 같이 실행하면
SUM( A~SMENG)부분에 에러가 생깁니다.
AFRU-APLZL(Count)순서대로 AFRU-BUDAT를 가져와서
AFRU-SMENG를 넣어주려는데요.
JOIN에서는 GROUP BY가 되지 않나요?
댓글 7
-
hongman
2007.11.29 01:02
-
풍뎅이
2007.11.29 01:22
SELECT SUM(A~LMNGA) AS SQTY
INTO (ITAB00-LMNGA)
FROM AFRU AS A
INNER JOIN S961 AS B
ON A~AUFNR = B~AUFNR
WHERE A~AUFNR = B~AUFNR
AND A~BUDAT = Z_DATE
GROUP BY A~APLZL.
스페이스는 아닙니다.
라고 해도 SUM(A. table table alias "S 오류가 납니다.
-
鵬의 날개
2007.11.29 01:40
Group by 해 줄 필드가 안보이는군요. -
FIFIFI
2007.11.29 02:13
hongman님 말처럼
SELECT SUM(A~LMNGA) AS SQTY을
가로 사이를 둘다 스페이스로 띄어서
SELECT SUM( A~LMNGA ) AS SQTy로
해야하는 에러 아닌가요??
풍뎅이님은 둘다 붙이신거 같아서요..
-
hongman
2007.11.29 02:28
Group by절에 들어가는 컬럼은 Select 절에 aggregation 하지않는 모든 필드를 적어 주셔야 합니다.
SELECT SINGLE
A~APLZL
SUM( A~SMENG)
INTO (ITAB00-SMENG)
FROM AFRU AS A
INNER JOIN S961 AS B
ON A~AUFNR = B~AUFNR
WHERE A~AUFNR = B~AUFNR
AND A~BUDAT = Z_DATE
GROUP BY A~APLZL. -
풍뎅이
2007.11.29 02:28
답변 모두 감사드립니다.
-
슈퍼아밥퍼가되련다
2007.11.30 20:02
감사합니다.
에러가 뭔가여?....
대부분 에러 메시지 보면 정확한 에러를 알 수 있는데요.
조인하고는 상관 없고요...
혹시...SUM( A~SMENG) -> SUM( A~SMENG )
space 에러는 아닌가여?