보기를 작성하기 위해 System i 네비게이터를 사용 중입니다. 보기를 creat에 확인 버튼을 클릭하면, 나는 다음과 같은 오류가 무엇입니까오류 받기 : AS400보기를 작성할 때 "키워드 ORDER가 필요하지 않음"
SELECT MOMAST.ORDNO, MOMAST.FITEM
FROM AMFLIBT.MOMAST AS MOMAST
WHERE MOMAST.FITEM LIKE 'POS-%'
GROUP BY MOMAST.ORDNO,MOMAST.FITEM
ORDER BY MOMAST.FITEM,MOMAST.ORDNO
: 나는 문에 의해 ORDER를 제거하면
SQL0199] Keyword ORDER not expected. Valid tokens: . Cause . . . . . : The keyword ORDER was not expected here. A syntax error was detected at keyword ORDER. The partial list of valid tokens is .
을보기가되고 내보기는 매우 간단합니다 성공적으로 생성되었습니다.
ORDER BY 문으로 내보기를 만들어야하는데 오류없이이 작업을 수행하려면 어떻게해야합니까?
보기에서 'ORDER BY'는 최상위 * n * 행을 선택하거나 * n * 행으로 제한 할 때만 유효합니다. 그렇지 않으면 틀린 것입니다. 보기에서 **를 ** 선택할 때'ORDER BY'를 사용하십시오. – JohnHC
이것에 대해 완전히 설명 된 답변을 추가했습니다. –
SQL 테이블과 뷰에 순서가 없습니다. 인덱스가 있습니다. ORDER BY에 대한인지 된 필요성에 대해 별도의 질문을 할 수 있으므로 대안이 제시 될 수 있습니다. – user2338816