이제 단어별로 그룹화하고 하나의 ORG ('DMS')에 표시되는 횟수와 다른 ORG ('NONDMS') 파일에 표시되는 횟수를 확인합니다. . 다음과 같이 표시되어야합니다.기존 파일을 계산하여 새 파일 만들기
WORD DMS(count) NOTDMS(count)
health 118 32
다음 코드는 다음과 같습니다. 나는 SELECT 후 조각을 실행할 수는 있지만 새 파일에 쓸 수는 없습니다.
CREATE Table DMSCOUNT(WORD varchar(200), DMSTotal int, NOTDMSTotal int)
INSERT INTO DMSCOUNT
SELECT Word,
SUM(CASE WHEN ORG='DMS' THEN 1 ELSE 0 END),
SUM(CASE WHEN ORG != 'DMS' THEN 1 ELSE 0 END)
FROM temp
GROUP BY Word;
오류 메시지 : Error at Command Line:3 Column:1 Error report: SQL Error: ORA-00922: missing or invalid option 00922. 00000 - "missing or invalid option" *Cause:
.
*Action:
누구든지 문제를 파악하는 데 도움을 줄 수 있습니까? 참고로, 이것은 내가 테이블을 공유 한 오래된 게시물입니다. 많은 감사합니다.
이 당신이 실행되는 스크립트 파일입니다 아래처럼
create table
문 뒤에 세미콜론;
을 넣어? 명령 줄에서 스크립트 파일을 실행하는 방법을 보여주십시오. 정확히 어디에서 실패 했는가? – Rahul그게 무슨 뜻입니까? 새 SQL 창을 열어 실행했습니다. 내 스크린 샷을 내 게시물에 업데이트했습니다. 감사. –
못 받았습니까? 오류가'select query'에 있습니까? 그렇다면 테이블'temp'가 있는지 확인하십시오? – Rahul