여러 파일에서이 단어 테이블을 가지고 있습니다. 각 단어가 보여주는 파일의 수를 계산하고 싶습니다. 아래 코드를 사용하여이 작업을 수행 할 수 있습니다. 그러나 CREATE TABLE 문으로 중첩 할 때 작동하지 않습니다. 아래 코드의 두 번째 부분은 오류 코드입니다. SQL Error: ORA-00907: missing right parenthesis 00907. 00000 - "missing right parenthesis" *Cause:
사람이 테이블을 만드는 방법을 제안 할 수 있습니다 : 여기 기존 테이블에서 새 테이블 만들기
*Action:
SELECT WORD, COUNT(*) FROM (select DISTINCT ABSTRACTID, WORD FROM NSFABSTRACTS)
GROUP BY WORD ORDER BY COUNT(*) DESC
CREATE TABLE DOC_FREQ (WORD, TOTALCOUNT) AS
(
SELECT WORD, COUNT(*) FROM (select DISTINCT ABSTRACTID, WORD FROM NSFABSTRACTS)
GROUP BY WORD ORDER BY COUNT(*));
오류 메시지가 무엇입니까? 감사.
무슨 오류가 무엇입니까? ORA-00907? –
예. 내 게시물을 업데이트했습니다. 감사. –
당신은 여전히 얼마나 많은 사람들이 내 글을 볼 수 있는지를 제한하는 태깅을하고 있습니다. 이전 질문 중 몇 가지를 '오라클'태그로 변경했습니다. 이것은 SQL Developer와는 아무런 관련이 없습니다. 단지 사용하는 클라이언트 일 뿐이지 만 사용자가하려는 일에 아무런 영향을 미치지 않습니다. –